永发信息网

ROUND(D3316*0.1-105,2) 应该等于45.31 才对呀 为什么计算出来是45.3

答案:2  悬赏:0  手机版
解决时间 2021-03-26 20:41
ROUND(D3316*0.1-105,2) 应该等于45.31 才对呀 为什么计算出来是45.3
最佳答案
是excel的浮点数计算精度问题,
因为像有小数点的运算,excel就都用浮点数来计算了,
你把=(5266.28-263.23-3500)*0.1-105公式输入进去,然后增加显示的小数位数,
然后你会发现结果不是45.305,而是45.30499999999990,
然后你round2的时候就给舍掉了,
如果非要结果等于45.31的话,

我想到的解决方法是先round3,再round2,
=ROUND(ROUND((5266.28-263.23-3500)*0.1-105,3),2),
坐等大牛给更好的方法。
全部回答
ROUND((5266.28-263.23-3500)*0.1-105,2)=45.30999999999,保留两位小数应该是45.30,Excel把后面的0省略了,你可以设置单元格格式,显示两位小数,那个0就显示出来了。追问正常用手工去计算的话5266.28-263.23-3500=1503.05
1503.05*0.1=150.305
150.305-105=45.305
保留两位小数应该是45.31才对呀
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
读亚洲季风风向图,回答问题(1)图甲表示亚
链条生锈了,有什么解决方法
求设计图 自建房宽4.2米长20米
你好 向你请教以下 韩文 田田怎么写啊 是名字
10年的帕萨特领驭和11年的k5哪个二手好
韩国顺顺儿荧光剂事件 宝妈们关注过没
我要全职高手百度云资源
夏天的植物有什么变化
Win10 快捷方式无法发送到桌面 C盘Downloads
下列运算正确的是A.a2+a2=a4B.(-x)2?(-x2
高数曲面方程
户口在合川,在渝北区工作,能在合川申请公租
鱼塘水质处理 鱼塘水质过肥怎么处理
诸城找工作
关于琵琶的资料
推荐资讯
那个i2^=5A到底怎么来的?有人说是互易定理
9.2米宽,长15·2米求外内设计图
用origin自定义拟合x=A+Blg(y-C)
房子装修已经有半年了孕妇可以住进去吗
我1968年出生,按工种我应该55岁正式退休,可现
济慈的《蝈蝈与蛐蛐》《蛐蛐与蟋蟀》的写法异
洞房那天晚上,看到床上的老婆,我再也没有
西字有那些词语
奥斯卡最佳老师奖是什么样的奖项?
一个杳的木少了一撇一捺上面的竖还不出头成语
白家绮离婚原因 白家绮前夫死亡 白家绮被多少
巩义浪琴零售店(星月时代广场店)地址好找么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?