php,如果数字是整数,则添加尾随零

时间:2012-07-16 18:56:26

标签: php

简单的数学:

  $a=$b/$c; echo $a;

如果$ b等于123.00且$ c等于1,则$ a变为123.

如果$ b是123.50,$ c是1,$ a是123.50。但在前一种情况下,我希望$ a为123.00。

可以测试$ a是否具有任何非零分数部分,然后根据需要添加尾随零。

但我正在寻找php函数来做同样的事情。可能的?

编辑:

如果我不想要number_format的逗号,那该怎么办?

4 个答案:

答案 0 :(得分:29)

使用sprintf("%0.2f",$a);docs

答案 1 :(得分:6)

使用number_format功能。如果你不想要逗号分隔符,请设置函数的所有四个参数,如下所示(千位分隔符是第四个参数):

$number = number_format(1234, 2, '.', '');

答案 2 :(得分:1)

是的,就像这样:

$a = 123;
$answer = number_format($a,"2");
echo $answer;

答案 3 :(得分:0)