PHP中的floor()返回错误答案

时间:2020-11-12 10:47:59

标签: php floating-point

这可能是我在PHP调试中见过的最奇怪的情况之一。这是一个非常简单的总和:104.85 / 34.95。答案是3(如果您不相信我,请使用计算器?)。

PHP返回一个float(3),但是当我使用函数floor()时,floor(104.85 / 34.95)会返回一个float(2)。我知道浮动有时会很棘手,但是我不知道这是怎么可能的以及如何解决这个问题。我的应用程序需要floor()功能。因此,如果有人有其他选择,欢迎回答。

更新: 我当前的PHP版本是7.2.9

0 个答案:

没有答案
相关问题