In mathematics, the repeating decimal 0.999... (sometimes written with more or fewer 9s before the final ellipsis, or as 0.9, 0.(9)) denotes a real number that can be shown to be the number one. In other words, the symbols "0.999..." and "1" represent the same number. Proofs of this equality have been formulated with varying degrees of mathematical rigor, taking into account preferred development of the real numbers, background assumptions, historical context, and target audience.

Every nonzero, terminating decimal has an equal twin representation with trailing 9s, such as 8.32 and 8.31999... The terminating decimal representation is almost always preferred, contributing to the misconception that it is the only representation. The same phenomenon occurs in all other bases or in any similar representation of the real numbers.

The equality of 0.999... and 1 is closely related to the absence of nonzero infinitesimals in the real number system, the most commonly used system in mathematical analysis. Some alternative number systems, such as the hyperreals, do contain nonzero infinitesimals. In most such number systems, the standard interpretation of the expression 0.999... makes it equal to 1, but in some of these number systems, the symbol "0.999..." admits other interpretations that contain infinitely many 9s while falling infinitesimally short of 1.

The equality 0.999... = 1 has long been accepted by mathematicians and is part of general mathematical education. Nonetheless, some students find it sufficiently counterintuitive that they question or reject it, commonly enough that the difficulty of convincing them of the validity of this identity has been the subject of several studies in mathematics education.

Read more about 0.999...:  Algebraic Proofs, Analytic Proofs, Proofs From The Construction of The Real Numbers, Generalizations, Applications, Skepticism in Education, In Popular Culture, In Alternative Number Systems, Related Questions