1,首先,來看ceil函式。
ceil -- 進一法取整
說明float ceil ( float value )
返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。
ceil() 返回的型別仍然是 float,因為 float 值的範圍通常比 integer 要大。
例子 1. ceil()
複製** **示例:
echo ceil(4.3); // 5
echo ceil(9.999); // 10
2,floor -- 捨去法取整
說明float floor ( float value )
返回不大於 value 的下乙個整數,將 value 的小數部分舍去取整。
floor() 返回的型別仍然是 float,因為 float 值的範圍通常比 integer 要大。
例子 1. floor()
複製** **示例:
echo floor(4.3); // 4
echo floor(9.999); // 9
3,round -- 對浮點數進行四捨五入
說明float round ( float val [, int precision] )
返回將 val 根據指定精度 precision(十進位制小數點後數字的數目)進行四捨五入的結果。
precision 也可以是負數或零(預設值)。
例子 1. round()
複製** **示例:
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
4,intval---對變數轉成整數型態
例子,intval()
複製** **示例:
echo intval(4.3); //4
echo intval(4.6); // 4
php取整函式
ceil 進一法取整 說明float ceil float value 返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。ceil 返回的型別仍然是 float,因為 float 值的範圍通常比 integer 要大。例子 1.ceil 例子 echo ceil 4.3 5 ...
php取整函式
經常用到的php取整函式,主要是 ceil,floor,round,intval ceil 進一法取整 說明float ceil float value 返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。ceil 返回的型別仍然是 float,因為 float 值的範圍通常比...
php運算子取整 php運算子 php取整函式
在php程式語言中,常用的php取整函式為 ceil floor round intval,本文介紹下這些函式的用法。php取整函式 ceil 進一法取整 說明float ceil float value 返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。ceil 返回的型別...