算术方程式在PHP / JavaScript中查询

时间:2017-07-10 09:51:07

标签: javascript php

我不是太多的数学专家,但是当我们尝试将19.95 / 2.85等同于任何计算器时,我们得到的输出为7。

在PHP中尝试相同的算术方程式:

$val = 19.95 / 2.85;
echo $val; // 7
echo floor($val); // 6

在JavaScript中尝试相同的算术等式:

var val = 19.95 / 2.85;
console.log(val); // 6.999999999999999
console.log(Math.floor(val)); // 6

如何确保在PHP中使用floor()时,我从上面的算术等式得到的输出等于7?

1 个答案:

答案 0 :(得分:0)

您希望接近数字值 例如:

6.5近似自然整数为7

6.4近似自然整数为6

您可以使用带有Math.round

的javascript进行此操作
var val = 19.95 / 2.85;
console.log(val); // 6.999999999999999
console.log(Math.round(val)); // 7