Fungsi matematika dapat menangani nilai dalam rentang integer dan float.
Fungsi PHP Math merupakan bagian integral dari inti PHP. Tidak diperlukan instalasi untuk menggunakan fungsi-fungsi ini.
fungsi | menggambarkan |
---|---|
perut() | Mengembalikan nilai absolut suatu angka. |
acos() | Mengembalikan arc cosinus suatu angka. |
acosh() | Mengembalikan kosinus hiperbolik terbalik suatu bilangan. |
asin() | Mengembalikan arcsinus suatu angka. |
asinh() | Mengembalikan kebalikan sinus hiperbolik suatu angka. |
atan() | Mengembalikan arctangen suatu angka. |
atan2() | Mengembalikan garis singgung busur dua variabel x dan y. |
atanh() | Mengembalikan kebalikan tangen hiperbolik suatu bilangan. |
konversi_dasar() | Konversikan angka antar basis sembarang. |
bindec() | Ubah bilangan biner menjadi bilangan desimal. |
langit-langit() | Bulatkan ke bilangan bulat terdekat. |
karena() | Mengembalikan kosinus suatu angka. |
tongkat pendek() | Mengembalikan kosinus hiperbolik suatu angka. |
dekbin() | Ubah bilangan desimal menjadi bilangan biner. |
dechex() | Ubah bilangan desimal menjadi bilangan heksadesimal. |
rebusan() | Ubah bilangan desimal menjadi bilangan oktal. |
derajat2rad() | Ubah nilai sudut menjadi radian. |
pengalaman() | Mengembalikan nilai Ex. |
contoh1() | Mengembalikan nilai Ex-1. |
lantai() | Bulatkan ke bawah ke bilangan bulat terdekat. |
fmod() | Mengembalikan sisa floating point dari x/y. |
getrandmax() | Mengembalikan kemungkinan nilai terbesar dari angka acak yang ditampilkan dengan memanggil fungsi rand(). |
heksadesk() | Ubah bilangan heksadesimal menjadi bilangan desimal. |
hipot() | Hitunglah panjang sisi miring suatu segitiga siku-siku. |
is_finite() | Tentukan apakah itu adalah nilai yang terbatas. |
adalah_tak terbatas() | Tentukan apakah nilainya tak terhingga. |
is_nan() | Tentukan apakah itu nilai non-numerik. |
lcg_nilai() | Mengembalikan nomor pseudo-acak dalam rentang (0, 1). |
catatan() | Mengembalikan logaritma natural (basis E) suatu bilangan. |
log10() | Mengembalikan logaritma basis 10 suatu angka. |
log1p() | Log pengembalian (1+angka) |
maks() | Mengembalikan nilai maksimum dalam array, atau nilai maksimum di antara beberapa nilai yang ditentukan. |
menit() | Mengembalikan nilai minimum dalam array, atau nilai minimum di antara beberapa nilai yang ditentukan. |
mt_getrandmax() | Mengembalikan kemungkinan nilai terbesar dari angka acak yang ditampilkan dengan memanggil fungsi mt_rand(). |
mt_rand() | Hasilkan bilangan bulat acak menggunakan algoritma Mersenne Twister. |
mt_srand() | Menyemai generator nomor acak Mersenne Twister. |
OktoberDesember() | Ubah bilangan oktal menjadi bilangan desimal. |
pi() | Mengembalikan nilai pi. |
kekuatan() | Mengembalikan x yang dipangkatkan y. |
rad2deg() | Ubah nilai radian menjadi nilai sudut. |
acak() | Mengembalikan bilangan bulat acak. |
bulat() | Angka floating point bulat. |
dosa() | Mengembalikan sinus suatu angka. |
sinh() | Mengembalikan sinus hiperbolik suatu bilangan. |
persegi() | Mengembalikan akar kuadrat suatu angka. |
pasir() | Menyemai generator nomor acak. |
berjemur() | Mengembalikan tangen suatu angka. |
tanh() | Mengembalikan tangen hiperbolik suatu angka. |
konstan | nilai | menggambarkan | versi PHP |
---|---|---|---|
INF | INF | tak terbatas | PHP4 |
AKU | 2.7182818284590452354 | kembali | PHP4 |
M_EULER | 0,57721566490153286061 | Kembalikan konstanta Euler | PHP4 |
M_LNPI | 1.14472988584940017414 | Mengembalikan logaritma natural PI: log_e(pi) | PHP 5.2 |
M_LN2 | 0,69314718055994530942 | Mengembalikan logaritma natural 2: log_e 2 | PHP4 |
M_LN10 | 2.30258509299404568402 | Mengembalikan logaritma natural 10: log_e 10 | PHP4 |
M_LOG2E | 1.4426950408889634074 | Mengembalikan logaritma basis 2 dari E: log_2 e | PHP4 |
M_LOG10E | 0,43429448190325182765 | Mengembalikan logaritma basis 10 dari E: log_10 e | PHP4 |
M_PI | 3.14159265358979323846 | Kembalikan Pi | PHP4 |
M_PI_2 | 1.57079632679489661923 | KembaliPi/2 | PHP4 |
M_PI_4 | 0,78539816339744830962 | Kembalikan Pi/4 | PHP4 |
M_1_PI | 0,31830988618379067154 | Kembalikan 1/Pi | PHP4 |
M_2_PI | 0.63661977236758134308 | Kembalikan 2/Pi | PHP4 |
M_SQRTPI | 1.77245385090551602729 | Mengembalikan akar kuadrat dari PI: sqrt(pi) | PHP 5.2 |
M_2_SQRTPI | 1.12837916709551257390 | Mengembalikan 2/akar kuadrat PI: 2/sqrt(pi) | PHP4 |
M_SQRT1_2 | 0,70710678118654752440 | Mengembalikan akar kuadrat dari 1/2: 1/sqrt(2) | PHP4 |
M_SQRT2 | 1.41421356237309504880 | Mengembalikan akar kuadrat dari 2: sqrt(2) | PHP4 |
M_SQRT3 | 1.73205080756887729352 | Mengembalikan akar kuadrat dari 3: sqrt(3) | PHP 5.2 |
NAN | NAN | bukan angka | PHP4 |
PHP_ROUND_HALF_UP | 1 | Kumpulkan saat bertemu .5 | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 2 | Bulatkan ke bawah saat bertemu dengan 0,5 | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 3 | Saat menemukan 0,5, bulatkan ke angka genap. | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | Saat menemukan 0,5, bulatkan ke angka ganjil. | PHP 5.3 |