Fungsi Math PHP

Ringkasan PHP Math

Fungsi matematika (Math) dapat memproses nilai dalam rentang integer dan float.

instalasi

Fungsi matematika (Math) adalah bagian penting dari PHP yang dapat digunakan tanpa perlu instalasi.

Fungsi Math PHP

PHP:indikasikan versi PHP paling awal yang mendukung fungsi ini.

fungsi deskripsi PHP
abs() nilai absolut. 3
acos() antikosinus. 3
acosh() antikosinus hiperbolik. 4
asin() antisinus. 3
asinh() antisinus hiperbolik. 4
atan() antitangens. 3
atan2() antitangens dari dua parameter. 3
atanh() Arctangent hiperbolik balik. 4
base_convert() Mengkonversi angka di antara sistem bilangan apapun. 3
bindec() Mengubah biner ke desimal. 3
ceil() Menurunkan bilangan ke angka penuh terdekat yang mendekati. 3
cos() Kosinus. 3
cosh() Kosinus hiperbolik. 4
decbin() Mengubah desimal ke biner. 3
dechex() Mengubah desimal ke heksadesimal. 3
decoct() Mengubah desimal ke oktal. 3
deg2rad() Mengubah sudut derajat ke sudut radian. 3
exp() Mengembalikan nilai E.x Dengan nilai. 3
expm1() Mengembalikan nilai E.x Nilai x. 4
floor() Menurunkan bilangan ke angka penuh terdekat. 3
fmod() Mengembalikan sisanya bagi pecahan floating point. 4
getrandmax() Menampilkan nilai maksimal yang mungkin bilangan acak. 3
hexdec() Mengubah heksadesimal ke desimal. 3
hypot() Menghitung panjang sisi miring segitiga persegi. 4
is_finite() Mengecek apakah nilai terbatas. 4
is_infinite() Mengecek apakah nilai tak terbatas. 4
is_nan() Mengecek apakah nilai valid. 4
lcg_value() Mengembalikan bilangan pseudo-random dalam rentang (0, 1). 4
log() Logarit alam. 3
log10() Logarit dasar 10. 3
log1p() Mengembalikan log(1 + number). 4
max() Mengembalikan nilai terbesar. 3
min() Mengembalikan nilai terkecil. 3
mt_getrandmax() Menampilkan nilai maksimal yang mungkin bilangan acak. 3
mt_rand() Mengembalikan bilangan bulat acak menggunakan algoritma Mersenne Twister. 3
mt_srand() Menanam penyerap bilangan acak Mersenne Twister. 3
octdec() Mengubah oktal ke desimal. 3
pi() Mengembalikan nilai pi. 3
pow() Mengembalikan x ke kuadrat y. 3
rad2deg() Mengubah bilangan sudut radian ke sudut derajat. 3
rand() Mengembalikan bilangan bulat acak. 3
round() Mengurangi angka pecahan ke bilangan penuh. 3
sin() Sinus. 3
sinh() Sinus hiperbolik. 4
sqrt() Akar kuadrat. 3
srand() Menyembinkan benang acak penyerapan seed. 3
tan() Tangent. 3
tanh() Tangent hiperbolik. 4

Konstanta Math PHP

Nama konstanta Nama konstanta Nilai konstanta PHP
M_E e 2.7182818284590452354 4
M_EULER Konstanta Euler 0.57721566490153286061 5.2.0
M_LNPI log_e(pi) 1.14472988584940017414 5.2.0
M_LN2 log_e 2 0.69314718055994530942 4
M_LN10 log_e 10 2.30258509299404568402 4
M_LOG2E log_2 e 1.4426950408889634074 4
M_LOG10E log_10 e 0.43429448190325182765 4
M_PI Pi 3.14159265358979323846 3
M_PI_2 pi/2 1.57079632679489661923 4
M_PI_4 pi/4 0.78539816339744830962 4
M_1_PI 1/pi 0.31830988618379067154 4
M_2_PI 2/pi 0.63661977236758134308 4
M_SQRTPI sqrt(pi) 1.77245385090551602729 5.2.0
M_2_SQRTPI 2/sqrt(pi) 1.12837916709551257390 4
M_SQRT1_2 1/sqrt(2) 0.70710678118654752440 4
M_SQRT2 sqrt(2) 1.41421356237309504880 4
M_SQRT3 sqrt(3) 1.73205080756887729352 5.2.0