Does the number $...999.999... = 0$? My reasoning for asking this is outlined below.
First, for base 10 it can be shown that $...999 = -1$. In addition it is common knowledge that $0.999... = 1$. This seems to imply that $...999.999... = (-1 + 1) = 0$. This appears bizarre at first, but it seems that $...999.999...$ has the zero element properties of being both an additive identity ($...999.999... + x = x$) and an absorbing element ($(...999.999...)\cdot x = ...999.999...$) with base 10 decimal numbers.
Things get stranger. Dividing $...999.999...$ by 9 yields the number $...111.111...$. If the logic above is correct, this would imply that $...111.111... = 0$ also (since $0/9 = 0$). This would further imply that $(...222.222..., ...333.333..., \cdots, ...888.888...)$ are also "zero elements" (since $0+0 = 0$).
Is the logic above correct, or is there a fundamental flaw that I'm missing? If correct, is there a name for this behavior? I'm fascinated by this pattern and would love to learn more.