查看: 243|回复: 2|关注: 0

[已答复] 为何floor(17.38*200)不等于(17.38/0.005)

[复制链接]

新手

5 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
发表于 2019-10-22 16:45:18 | 显示全部楼层 |阅读模式
如题,使用matlab计算后,floor(17.38*200)=3746;floor(17.38/0.05)=3745
为什么会这样呢?
感谢各位解答
回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

0

主题

2263

帖子

351

最佳答案
  • 关注者: 63
发表于 2019-10-22 16:50:42 | 显示全部楼层
浮点数运算误差
https://www.ilovematlab.cn/thread-262606-1-1.html
参考该贴
回复此楼 已获打赏: 0 积分

举报

新手

5 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
 楼主| 发表于 2019-10-22 16:52:34 | 显示全部楼层
WarnerChang 发表于 2019-10-22 16:50
浮点数运算误差
https://www.ilovematlab.cn/thread-262606-1-1.html
参考该贴

谢谢解惑,十分感谢。
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表