this has been discussed an infinite amount of times, but i think i can show that .999.. does not equal 1.

1 - .999... = .000...1 = 1 / 1 * 10^(infinity) = 1 / infinity. now most people will say that 1 / infinity equals zero, but the constant 'e' is (1 + (1/infinity))^(infinity). if 1/infinity was really zero, then 'e' would be equal to one, but it of course isn't. so 1/infinity must have some non-zero value. and if it does, 1 != .999... since there is a non zero value between the 2 numbers.

am i missing something here?

edit: i typed in (1 - 1/1E80)^1E80 in my calculator and it gave me one, but does the function (1 - 1/x)^x really equal one as x approaches infinity?

1 - .999... = .000...1 = 1 / 1 * 10^(infinity) = 1 / infinity. now most people will say that 1 / infinity equals zero, but the constant 'e' is (1 + (1/infinity))^(infinity). if 1/infinity was really zero, then 'e' would be equal to one, but it of course isn't. so 1/infinity must have some non-zero value. and if it does, 1 != .999... since there is a non zero value between the 2 numbers.

am i missing something here?

edit: i typed in (1 - 1/1E80)^1E80 in my calculator and it gave me one, but does the function (1 - 1/x)^x really equal one as x approaches infinity?

Last edited: