简单数学:
$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
中的逗号在那里呢?
使用sprintf("%0.2f",$a);
。文档
使用number_format
函数。如果你不需要逗号分隔符,可以这样设置函数的所有四个参数(千位分隔符是第四个参数):
$number = number_format(1234, 2, '.', '');
是的,使用https://www.php.net/manual/en/function.number-format.php功能如下:
$a = 123;
$answer = number_format($a,"2");
echo $answer;