For instance, 0.123123123... is checked to be the same as 123/999, a fraction -- hence rational. Similarly, 0.abcdabcdabcd... is the same as abcd/9999. This works for repeating blocks of digits of any length.
If an irrational number has to have infinite digits without repeating (or stopping), and we can't calculate infinite digits, how can we ever know that a number is actually irrational? What if it's just an absurdly specific rational number, and we just haven't gotten to the end?
https://en.wikipedia.org/wiki/Proof_that_e_is_irrational
https://en.wikipedia.org/wiki/Proof_that_%CF%80_is_irrationa...
The "third" fundamental constant of mathematics, Euler's constant, is thought to be irrational but there is as yet no proof (so it's conceivable it could be rational!)
10^nx-x
infinite periods will cancel each other due to the subtraction, you'll number with a finite amount of digits, say y, so:
10^nx - x = y or x = y/(10^n - 1).
y is rational (finite amount of digits), 10^n - 1 not just rational but integer, so x is rational.