[英]Format a float to two decimal places
我想格式化一個浮點數,我必須保留兩位小數。
例如,如果我的浮動價格為5.2
,我希望將其格式設置為5.20
。
嘗試number_format
:
echo number_format("5.2",2)
您將要使用printf
或sprintf
。 您可以在php docs中閱讀有關它的更多信息。
如果您只是想確保一個數字顯示兩位小數,則也可以使用number_format或(如果這是貨幣值) money_format 。
例如: echo number_format('5.2', 2);
嘗試這個:
number_format((float)$foo, 2, '.', '');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.