向上取整函数为什么算不对?

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-17浏览:1

向上取整函数为什么算不对?

老师:我的向上取整函数算不对
例如:系数 = 向上取整(4.4*1.1*1000) 算出来等于4841 ;正确应该等于 4840

因为java的原因。
4.4*1.1*1000在java中计算结果是4840.000000001,所以向上取整=4841
解决这个问题需要把先用一个项目A=4.4*1.1*1000,然后再设置一个项目B=向上取整(A)

为什么变成这样了

老师:我的向上取整函数算不对
例如:系数 = 向上取整(4.4*1.1*1000) 算出来等于 4841 ;正确应该等于 4840

向上取整函数为什么算不对?

老师:我的向上取整函数算不对例如:系数 = 向上取整(4.4*1.1*1000) 算出来等于4841 ;正确应该等于 4840因为java的原因。4.4*1...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息