WPS表格中用这个函数=IF(ABS(19.75-19.45)<=0.3,"yes","no")为何显示是no!
答案:3 悬赏:20
解决时间 2021-11-16 11:48
- 提问者网友:心裂忍耐
- 2021-11-16 02:49
应该是yes才对啊
最佳答案
- 二级知识专家网友:ー何必说爱
- 2021-11-16 02:59
计算机浮点计算造成误差。
加四舍五入函数
=IF(ROUND(ABS(19.75-19.45),3)<=0.3,"yes","no")
加四舍五入函数
=IF(ROUND(ABS(19.75-19.45),3)<=0.3,"yes","no")
全部回答
- 1楼网友:陪我到地狱流浪
- 2021-11-16 05:47
这涉及计算精度的问题,用下面这句:=IF(ABS(19.75-19.45)<=0.300000001,"yes","no")
结果是:yes
- 2楼网友:不服输的倔强
- 2021-11-16 04:34
这涉及计算精度的问题,用下面这句:=IF(ABS(19.75-19.45)<=0.300000001,"yes","no")
结果是:yes
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯