无限小数没有“最后一位”。所以你的说法是不成立的。
当然你问了一个很好的问题,就是无限小数的运算规则问题,这需要定义。准确的定义都是基于极限论的。
不过可以不那么严格地直观说明一下:对于无限小数,你可以用有限小数以任意精度近似计算,得到任意精度的近似结果,这个应该不难理解。那么,既然结果可以是任意精度的,对小数点后确定的某一位,就可以算出准确结果,因为后面不精确的近似小于这个数位很多。于是,你只要用这种方法,就可以得到无限小数运算后的每一位的精确值——那就是运算结果的无限小数表示。
你用这个定义计算 0.99… × 0.99…,就一定能得到结果还是 0.99…。其实也就是 1。
【 在 webhost 的大作中提到: 】
: 发现水木的水平真的是下降太多了
: 我就问一个简单的问题:0.9循环乘以0.9循环,到底是多少?
: 按照乘法的运算,两者的小数点后最后一位都是9,99相乘的结果就得出乘积的小数点后最后一位是1,那么最后结果就绝不可能等于1。
: ...................
--
修改:milksea FROM 124.64.18.*
FROM 124.64.18.*