我正在尝试一些东西,但遇到了这个问题:<?php echo 100 - 99.9;// gives: 0.099999999999994谁能告诉我为什么会这样,我该如何解决?
1 回答
www说
TA贡献1775条经验 获得超8个赞
这样做的原因是它是浮点数,阅读为什么会发生在这里https://floating-point-gui.de/更多信息也可以在这里找到https://www.php.net/manual/en/language.types。 float.php TLDR:浮点数末尾有小差异。
- 1 回答
- 0 关注
- 109 浏览
添加回答
举报
0/150
提交
取消