作业帮 > 综合 > 作业

关于EXCEL里面roundup函数的问题.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 10:33:05
关于EXCEL里面roundup函数的问题.
用excel计算:ROUNDUP(21.47*0.83,2)=17.83
用计算器向上舍入计算:21.47*0.83=17.8201,保留两位小数结果为17.82
用excel计算:ROUNDUP(15.82*0.83,2)=13.14
用计算器向上舍入计算:15.82*0.83=13.1306,保留两位小数结果为17.82
其他算法正常,第三位为零时向上舍入跟计算器算出来的存在误差.
在excel中
=ROUNDUP(0.00000000000001,)
=1
它不管你后面有多少个0,只要有1个非0的就向上进位.
也许计算器和excel在ROUNDUP的定义上本身就有区别.
如果你想和计算器的计算结果一样,可以试试这样
=ROUNDUP(ROUND(A*B,3),2)