圆形浮点数到百分之一的位置

时间:2013-03-24 23:16:37

标签: php floating-point rounding

我在PHP中进行一些计算,我得到的数字看起来像0.20758605003357。

如何舍入,以便在这种情况下输出为0.21。或者更一般地说,无论数字是多少,都会四舍五入到百分之一的位置。

2 个答案:

答案 0 :(得分:3)

使用PHP的round函数:

echo round($number, 2);

请参阅:http://www.php.net/manual/en/function.round.php

答案 1 :(得分:2)

number_format($number,2);

第二个参数是小数点后的位数。

此外,还有money_format(如果你想要它四舍五入)。美元:

money_format('%i',$number);