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

Ist*_*med 12 php

简单的数学:

  $a=$b/$c; echo $a;
Run Code Online (Sandbox Code Playgroud)

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

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

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

但我正在寻找PHP功能来做同样的事情.可能?

编辑:

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

Nie*_*sol 31

使用sprintf("%0.2f",$a);.文档


Pal*_*ium 8

使用该number_format功能.如果你不想要逗号分隔符,那么设置函数的所有四个参数都是这样的(千位分隔符是第四个参数):

$number = number_format(1234, 2, '.', '');
Run Code Online (Sandbox Code Playgroud)