PHP 小數 有效位數 四捨五入 處理

PHP浮點數保留兩位小數, 四捨五入,取整(進一法,捨去法)


php保留兩位小數(不四捨五入) 


$float = 1999.685039370079; 
echo sprintf("%.2f",substr(sprintf("%.3f", $float), 0, -2));

php保留兩位小數且四捨五入


$float = 19.685039370079;  
echo sprintf("%.2f", $float);


php進一法取整 


echo ceil(4.3);    // 5  
echo ceil(9.999);  // 10


php捨去法取整


echo floor(4.3);   // 4  
echo floor(9.999); // 9
相關文章
相關標籤/搜索