公众号旧文

为什么 0.999… = 1?

作者:胖子阅读 —

第一次看到 0.999…=1,我第一反应也是扯。0.9、0.99、0.999 明明都比 1 小,后面就算堆再多 9,直觉上肯定还差一点。

设 x=0.999…,两边乘 10 得 10x=9.999…。两式相减,小数部分刚好抵消,9x=9,直接得出 x=1。这证明短到让人想挑刺:无限个 9 真能消干净?

每多写一个 9,差距就缩成原来的十分之一。有限位永远比 1 小,但 0.999… 根本不是有限小数,它表示的是这个序列的极限,也就是 1。

那剩下的差距写成 0.000…1行不行?不行。无限个 0 后面根本没有“最后一位”放那个 1。只要差距是个正数,总能找到比它还小的数,所以差距只能是零。

说白了,有限个 9 与 1 仍有距离;无限循环小数 0.999… 与 1 完全相等。

图片 1