小数部分最后怎么会有一个4,这个是属于未定义的,也就是说是由各个语言自己去处理,无论是在4之前就截断还是把4换成其它数字都是合法的。
所以我们一般都不追究这个细节是怎么处理的,绕开就行了。总之你知道实数在计算机里不可能精确表示就是了。至于怎么个模糊、近似表示法,你可以去查python语言关于浮点数部分是怎么实现的。
【 在 feng321 的大作中提到: 】
: 看了,也没用。我现在就想搞清楚,0.1+0.2是如何等于0.3000000...0004的。具体的计算过程是怎么样的?你说了 吗?
--
修改:seablue FROM 221.216.197.*
FROM 221.216.197.*