看你也像是个想认真弄清问题的人,那我就认真跟你说说。
很正式地说,“实数”并不是凭空想象出来的,而是人为“构造”的,当然构造的前提是基于一定的公理系统和构造方法,因此如果你真想弄清0.99...与1的关系,换句话说,如果你真想弄清“实数的本质”,显然靠想象和简单的推理是远远不够的,因为构造实数系是“离散系统”向“连续系统”的一种质的飞跃!并且很多初等证明其实只能帮助理解,并不严格,都没触及到实数的本质。因此你最应该做的是好好去了解一下实数是怎么构造的,从源头寻找答案。你可以先看一下这个帖子
http://tieba.baidu.com/p/4005081758如果在你了解了实数的构造之后,觉得并不满意,你可以自己试着构造让自己满意的实数系,不过我提醒你这可不是件容易的事情,你可以看一下这里
http://tieba.baidu.com/p/2452638493非正式地说,如果你懒得去了解整个实数系的构造,那么你可以转变一下观念,把你思维中的潜无穷思想暂时隐藏一下,用实无穷的观点来看待0.99...这个数,你之所以一直存在0.99...小于1的幻觉是因为你始终认为“无穷”是个永远不能完成的过程,并且这种想法已经根深蒂固到无法摆脱。当然,“实无穷”这种思想确实是难理解,连庞加莱曾经也反对实无穷,就更不用说我们这些普通人了,如果实在是难以理解,那么不妨先试着接受它。理性与感性并不总是一致的,康托尔当年系统地阐述集合理论的时候曾经很多次跟友人通信说:这TM太不可思议了!我简直不能相信这是对的!所以才有了后来希尔伯特的惊呼:康托尔的成就是人类理性最伟大的胜利!是这个时代最伟大的成就!谁也无法将我们从康托尔为我们创造的乐园中驱逐出去!
简单点说,你若想视0.99...为一个固定的数,就必须用“实无穷”的观点去看待,认为这种无穷过程已经完成,否则它将成为一个永远小于1的变量,而不是数。