搜索
首页 电脑/网络 软件 办公软件

奇怪的结果

Excel单元格中引入以下函数,会得出不同的结果:=ROUND((512.3-511)*0.05,2)=0.06=ROUND(1.3*0.05,2)=0.07为什么会出现这样奇怪的结果?还有没有其它函数的计算结果也会这样?试举例说明。

全部回答

2007-10-14

69 0
这是无法避免的系统问题: 1.3就是1.3 512.3-511<>1.3,而是1.29999999999995 所以结果是这样了 小数计算经常会碰到引类情况,一般情况下对我们的计算结果不会有什么影响,但有时候却实实在在带来了一些麻烦。 但按以下操作可以解决: =ROUND((512.3*10-511*10)*0.05/10,2)

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
办公软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
办公软件
多媒体软件
系统软件
网络软件
图像处理软件
办公软件
办公软件
举报
举报原因(必选):
取消确定举报