News for hackers. Stuff that matters.
Re:0.999...= 1 by JoeAltmaier on Tuesday April 28, 2020 @09:57AM (#23006984)
Yes that proof depends upon the representation in text of rational numbers (a dot and a series of digits). Try it in hexadecimal - it becomes opaque nonsense. Without some mathematical basis for 0.9... X 10 being something, there's a dangerous dependency on the representation that makes many folks uneasy.
Re:0.999...= 1 by ginko on Tuesday April 28, 2020 @10:31AM (#23007332)
I don't see how it would be significantly different in other bases. In hexadecimal it'd be 0x0.ffff.. * 0x10 = 0xf.fff..

The rules are essentially the same.

Re:0.999...= 1 by JoeAltmaier on Tuesday April 28, 2020 @11:01AM (#23007649)
Oh right! My mistake. Was stuck in my head with "10 == nine plus one" instead of your insight, multiply by '10' in whatever base.

Anyway it's still an artifact of representation. If rationals were represented as fractions, then it is unrepresentable. 1/1 X 10 == 10/1?