1.abs(): 求絕對值
$abs = abs(-5.2); echo $abs; 數字絕對值數字
2.ceil(): 進一法取整
echo ceil(9.999); // 10 浮點數進一取整
3.floor(): 捨去法取整
echo floor(9.999); // 9 浮點數直接捨去小數部分
4.fmod(): 函式返回除法的浮點數餘數
$r = fmod(5,2);echo $r;//1
5.pow(): 返回數的n次方
echo pow(-1, 20); // 1 基礎數|n次方乘方值
6.round(): 浮點數四捨五入
echo round(1.95583, 2); // 1.96, 乙個數值|保留小數點後多少位,預設為0 捨入後的結果
7.sqrt(): 求平方根
echo sqrt(9); //3 被開方的數平方根
8.max(): 求最大值輸入: 多個數字或陣列
輸出: 返回其中的最大值
echo max(1, 3, 5, 6, 7); // 7echo max(array(2, 4, 5)); // 5
9.min(): 求最小值,與輸入: 多個數字或陣列
輸出: 返回其中的最小值
echo min(1, 3, 5, 6, 7); // 1echo min(array(2, 4, 5)); //2
10.mt_rand(): 更好的隨機數輸入: 最小|最大, 輸出: 隨機數隨機返回範圍內的值
echo mt_rand(0,9);//n 0到9的隨機數,沒有引數回輸出不定位的數
11.rand(): 隨機數 輸入: 最小|最大, 輸出: 隨機數隨機返回範圍內的值
12.pi(): 獲取圓周率值
PHP取整,四捨五入,向上取整,向下取整
1 四捨五入取整 round value1,value2 value2預設為0 round 24.1 24 round 24.5 25 round 24.5,0 25 round 24.55321,1 24.6 round 24.55321,2 24.55 round 24489.55321,2 2...
php四捨五入
小數例子 php保留兩位小數並且四捨五入 1 n 0.1265489 2echosprintf 2f n 0.13 大家可以看到我們用到了sprintf函式對 n進行了格式化 2f是目標格式,其中2表示兩位f表示float 浮點型 第3為小數6被四捨五入 再看個例子 1 n 0.1265489 2e...
四捨五入 上取整 下取整
float tmpfloatdata2 3.7 nsstring tmpstr2 nsstring stringwithformat 0f tmpfloatdata2 nslog tmpstr2 tmpstr2 結果為4 float tmpfloatdata3 6.5 nsstring tmpstr...