如何使用PHP停止向上或向下舍入小数

时间:2013-12-05 10:56:49

标签: php

我正在计算我在另一个计算中使用的数字。问题是这个数字可能是67.9699我希望它说67.96没有向上或向下舍入只是砍掉其他数字。 我希望地板功能可以这样做:

$num2 = floor(($num1/5)*100)/100;

然而这仍然是将数字四舍五入到67.97还有一个可以阻止这个。 欢迎任何帮助

3 个答案:

答案 0 :(得分:3)

这对我有用,试试这个:

echo floor(67.9699 * 100) / 100;

Demo Online

顺便说一下,number_format()对数字进行舍入。

答案 1 :(得分:0)

$num2 = substr($num2,0,5);
echo $num2; 

如果您想再次使用该号码作为浮动

$num2 = floatval($num2);

答案 2 :(得分:0)

你可以使用number_format();

number_format