5639行84.18求和,应该是474691.02,但求和后确显示474691.019999966

5639行84.18求和,应该是474691.02,但求和后确显示474691.019999966

河北省
浏览 92
收藏
2
分享
2 +1
4
+1
全部评论 4
 
答案:二进制浮点数造成误差,可以使用ROUND函数四舍五入。
· 河北省
回复
 
回答:浮点数造成误差,可以用ROUND函数四舍五入。
· 广东省
回复
使用ROUND函数后问题依然存在
· 河北省
回复