Does 0.9999 ... = 1 ?

[math]0.999 = 9. \sum_{n=1}^{inf} (\frac{1}{10})^n = 1[/math]

>one starts with 0 one with 1. what a shitty system

Well, mathematicians don't have a precise definition of what "shitty" means, so they don't say it like that.

Instead, mathematicians say that the real number system lacks the property of having a one-to-one correspondence between numbers and the digit sequences that represent them.

If that's an important property to you, then I would suggest using the natural number system instead.

It's very often the case that when you go to a more advanced number system, you lose one or more "desirable" properties. For example, when you go from the real number system to the complex number system, you lose the property of having a "less than" and "greater than" relationship between the numbers. If that property is important to you, then you'll have to avoid complex numbers. But it's usually not very productive to bitterly complain about how "shitty" the complex numbers are because they lack an ordering relation. A more mature attitude is to just accept reality and deal with it.

.99999.. doesn't exist in the IEEE754 floating point number system, the number you are looking for is 0.99999994, which does not equal 1.0, the bit pattern for the former is 00111111011111111111111111111111 whereas the latter is 00111111100000000000000000000000. Clearly not the same?

fuck off comp-sci tard.

It was made in 2014, but idiots have been around forever.