简单数学:
$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中的逗号怎么办?
简单数学:
$a=$b/$c; echo $a;
如果$b等于123.00并且$c等于1,则$a变成123。sprintf("%0.2f",$a);
。 文档使用number_format
函数。如果不想要逗号分隔符,请按以下方式设置函数的所有四个参数(千位分隔符是第四个参数):
$number = number_format(1234, 2, '.', '');
number_format()
函数的链接会更有帮助。 - Lion是的,可以使用https://www.php.net/manual/zh/function.number-format.php函数,像这样使用:
$a = 123;
$answer = number_format($a,"2");
echo $answer;