最新的Web開發教程
 

PHP 5數學函數


PHP數學簡介

數學函數可以整數和浮點類型的範圍內處理的值。


安裝

在PHP數學函數是PHP核心的一部分。 沒有安裝是需要使用這些功能。


PHP 5數學函數

功能 描述
abs() 返回絕對(positive)一批價值
acos() 返回一個數字的反餘弦
acosh() 返回數字的反雙曲餘弦
asin() 返回一個數字的反正弦
asinh() 返回數字的反雙曲正弦
atan() 返回弧度數的反正切
atan2() 返回兩個變量x和y的反正切
atanh() 返回一個數字的反雙曲正切
base_convert() 若干從一個數基到另一轉換
bindec() 將二進制數轉換成十進制數
ceil() 將數字四捨五入到最接近的整數
cos() 返回一個數字的餘弦值
cosh() 返回一個數字的雙曲餘弦
decbin() 一個十進制數轉換為二進制數
dechex() 一個十進制數轉換為十六進制數
decoct() 一個十進制數轉換為八進制數
deg2rad() 一定程度的值轉換為弧度值
exp() 計算e的指數
expm1() 返回exp(x) - 1
floor() 數字四捨五入到最接近的整數
fmod() 返回x / y的餘數
getrandmax() 返回返回的最大可能值rand()
hexdec() 一個十六進制數轉換為十進制數
hypot() 計算直角三角形的斜邊
is_finite() 檢查特定值是否是有限的或不
is_infinite() 檢查特定值是否是無窮的,不
is_nan() 檢查值是否是“不是一個數”
lcg_value() 返回0和1之間的範圍內的偽隨機數
log() 返回一個數字的自然對數
log10() 返回數以10為底的對數
log1p() 返回log(1+number)
max() 返回數組的最高值,或幾個指定的值的最高值
min() 返回數組中的最低值,或幾個指定的值的最低值
mt_getrandmax() 返回返回的最大可能值mt_rand()
mt_rand() 生成使用梅森難題算法的隨機整數
mt_srand() 種子梅森倍撚機隨機數發生器
octdec() 一個八進制數轉換為十進制數
pi() 返回PI的值
pow() 返回x提升到y的力量
rad2deg() 一個弧度值轉換為度值
rand() 生成一個隨機整數
round() 四捨五入浮點數
sin() 返回一個數字的正弦
sinh() 返回一個數字的雙曲正弦
sqrt() 返回一個數字的平方根
srand() 種子的隨機數發生器
tan() 返回一個數字的正切值
tanh() 返回一個數字的雙曲正切

PHP 5預定義的數學常數

不變 描述 PHP版本
INF INF 無限 PHP 4
2.7182818284590452354 返回e的 PHP 4
M_EULER 0.57721566490153286061 返回歐拉恆 PHP 4
M_LNPI 1.14472988584940017414 返回PI的自然對數: log_e(pi) PHP 5.2
M_LN2 0.69314718055994530942 返回2的自然對數:log_e 2 PHP 4
M_LN10 2.30258509299404568402 返回10的自然對數:log_e 10 PHP 4
M_LOG2E 1.4426950408889634074 返回E的基2對數:log_2ê PHP 4
M_LOG10E 0.43429448190325182765 返回e的基10對數:log_10ê PHP 4
M_PI 3.14159265358979323846 返回Pi PHP 4
M_PI_2 1.57079632679489661923 返回Pi / 2 PHP 4
M_PI_4 0.78539816339744830962 返回π/ 4 PHP 4
M_1_PI 0.31830988618379067154 返回1 / PI PHP 4
M_2_PI 0.63661977236758134308 返回2 / PI PHP 4
M_SQRTPI 1.77245385090551602729 返回PI的平方根: sqrt(pi) PHP 5.2
M_2_SQRTPI 1.12837916709551257390 PI的回報2 /平方根:2 / sqrt(pi) PHP 4
M_SQRT1_2 0.70710678118654752440 返回1/2的平方根:1 / sqrt(2) PHP 4
M_SQRT2 1.41421356237309504880 返回的2的平方根: sqrt(2) PHP 4
M_SQRT3 1.73205080756887729352 返回3的平方根: sqrt(3) PHP 5.2
NAN NAN 非數字 PHP 4
PHP_ROUND_HALF_UP 1 回合最多減半 PHP 5.3
PHP_ROUND_HALF_DOWN 2 半回合下來 PHP 5.3
PHP_ROUND_HALF_EVEN 3 回合半到偶數 PHP 5.3
PHP_ROUND_HALF_ODD 4 半回合以奇數 PHP 5.3