0.1 + 0.2 != 0.3

2019-04-13  本文已影响0人  frameworkofthin

原因

十进制转成二进制时,尾数最多只能保留53位,0.1和0.2转成二进制时,都是无限循环,会被截取。最后导致了精度丢失。

解决方法

补课

浮点数转二进制

上一篇 下一篇

猜你喜欢

热点阅读