PHP---保留小數並且(不)四捨五入

保留兩位小數不進行四捨五入

$num=3.149;
$new_num=floor($num*100)/100;
echo $new_num;//結果3.14

保留兩位小數,四捨五入

$num = 3.14999; 
echo sprintf("%.2f", $num); //結果3.15
$n = 3.14899; 
echo round($n,2);//結果3.15

拓展

ceil()//進一取整
floor()//直接取整,去除小數部分
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章