簡單數學:PHP中,添加尾隨零,如果數字是整數
$a=$b/$c; echo $a;
如果$ b等於到123.00和$ c等於1,則$一個變爲123
如果$ b爲123.50 ,$ c是1,$ a是123.50。但在前一種情況下,我想$ a是123.00。
可以測試$ a是否有任何非零小數部分,然後根據需要添加尾隨零。
但我正在尋找PHP功能來做同樣的事情。可能?
編輯:
如果我不想從number_format
有逗號?
簡單數學:PHP中,添加尾隨零,如果數字是整數
$a=$b/$c; echo $a;
如果$ b等於到123.00和$ c等於1,則$一個變爲123
如果$ b爲123.50 ,$ c是1,$ a是123.50。但在前一種情況下,我想$ a是123.00。
可以測試$ a是否有任何非零小數部分,然後根據需要添加尾隨零。
但我正在尋找PHP功能來做同樣的事情。可能?
編輯:
如果我不想從number_format
有逗號?
使用number_format
函數。如果你不希望逗號分隔符,設置像這樣的函數的所有四個參數(千位分隔符是第四個參數):
$number = number_format(1234, 2, '.', '');
您可以嘗試money_format
增加了一個編輯,請 – 2012-07-16 19:12:31
是啊,像這樣:
$a = 123;
$answer = number_format($a,"2");
echo $answer;
看看我的編輯請 – 2012-07-16 19:08:30
怎麼樣樓()和使用number_format()輸出? – 2012-07-16 18:59:30
在一個表格行中,其他數字是十進制的。所以我也想用十進制格式的這個數字。 – 2012-07-16 19:09:38
[將字符串轉換爲數字而不丟失小數](http://stackoverflow.com/questions/30677082/convert-strings-to-numbers-without-losing-decimals) – 2015-06-06 09:32:09