What?
2 is a rational number.
This is 2 in decimal form: 2.
It terminates. Thus, it is rational.
No, but it does repeat.
-------------
Look at this:
2.999... = 3. There are no numbers between those two.
Again:
x = 2.9...
10x = 29.9...
Subtract the first equation from the second:
9x = 27
x = 3
Therefore, x.999... = x + 1 and .999... = 1.