用PHP使用Floor函数获取错误的数字

时间:2019-03-20 20:15:14

标签: php

有人知道为什么我用PHP的floor函数会得到错误的值吗?

非常简单,数字是4,56,我想获得相同的数字。

<?php

$a = 4.56;

echo floor($a * 10000) / 10000;  //GETTING 4.55999

?>

使用此代码,即时通讯获得4.5599。

您可以在终端中运行以下代码:

php -r "\$a = 4.56; echo floor(\$a * 10000) / 10000;"

谢谢

0 个答案:

没有答案