先看一个图:
可以发现0.5被完美舍去,并没有达到我们想要的 四舍五入效果
原因:
2.55 保留一位小数,最后结果应该为2.6。
但实际上 2.55被放大后,变成了2.54999。2.549保留一位小数 自然等于2.5
上面的0.5也是同一个道理
解决方法:
例如 0.5 进1 就+0.01; 0.05进1 就+ 0.001 以此类推
原文地址:https://www.cnblogs.com/zhangyue233/p/10709730.html
时间: 2024-10-13 08:27:24