本篇文章將使用php對數字進行四捨五入保留N位小數,以及使用php對數字進行取整的方法做個小總結。
(1)php保留三位小數並且四捨五入
代碼如下 復制代碼$num=0.0215489;
echo sprintf("%.3f", $num); // 0.022
(2)php保留三位小數不四捨五入
代碼如下 復制代碼 $num=0.0215489;
(3)php進一法取整數(這個在分頁程序的頁數程序裡面會用到)
echo ceil(4.3); // 5
echo ceil(9.999); // 10
(4)php捨去法取整數
echo floor(4.3); // 4
echo floor(9.999); // 9
(5),round函數
例 1. round() 例子
代碼如下 復制代碼<?php
echo round(3.4); // 3
echo round(3.5); // 4
echo round(3.6); // 4
echo round(3.6, 0); // 4
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); // 1242000
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
?>