資源簡介
數(shù)學函數(shù) | ||||
函數(shù)名 | 描述 | 實例 | 輸入 | 輸出 |
abs() | 求絕對值 | $abs = abs(-4.2); //4.2 | 數(shù)字 | 絕對值數(shù)字 |
ceil() | 進一法取整 | echo ceil(9.999); // 10 | 浮點數(shù) | 進一取整 |
floor() | 舍去法取整 | echo floor(9.999); // 9 | 浮點數(shù) | 直接舍去小數(shù)部分 |
fmod() | 浮點數(shù)取余 |
$x = 5.7;$y = 1.3; $r = fmod($x, $y); // $r equals 0.5, because 4 * 1.3 0.5 = 5.7 |
兩個浮點數(shù),x>y | 浮點余數(shù) |
pow() | 返回數(shù)的n次方 | echo pow(-1, 20); // 1 | 基礎數(shù)|n次方 | 乘方值 |
round() | 浮點數(shù)四舍五入 | echo round(1.95583, 2);// 1.96 | 一個數(shù)值|保留小數(shù)點后多少位,默認為0 | 舍入后的結果 |
sqrt() | 求平方根 | echo sqrt(9); //3 | 被開方的數(shù) | 平方根 |
max() | 求最大值 |
echo max(1, 3, 5, 6, 7); // 7 echo max(array(2, 4, 5)); // 5 |
多個數(shù)字或數(shù)組 | 返回其中的最大值 |
min() | 求最小值 | 多個數(shù)字或數(shù)組 | 返回其中的最小值 | |
mt_rand() | 更好的隨機數(shù) | echo mt_rand(0,9);//n | 最小|最大,隨機數(shù) | 隨機返回范圍內(nèi)的值 |
rand() | 隨機數(shù) | 最小|最大,隨機數(shù) | 隨機返回范圍內(nèi)的值 | |
pi() | 獲取圓周率值 | echo pi(); // 3.1415926535898 | 無 | 獲取圓周率 |
代碼片段和文件信息
評論
共有 條評論