0
希望成爲一個簡單的問題。PHP精確舍入問題
代碼:
$myarray = array(5.0000);
echo round($myarray[0],2);
輸出繼電器:
5
爲什麼輸出5,而不是5.00?
感謝
希望成爲一個簡單的問題。PHP精確舍入問題
代碼:
$myarray = array(5.0000);
echo round($myarray[0],2);
輸出繼電器:
5
爲什麼輸出5,而不是5.00?
感謝
這是因爲round
實際上舍去數據你給它,它並不會改變該數據打印。
如果要指定數據是如何輸出,考慮使用printf
,如:
printf ("%.2f\n", $myarray[0]);