Matematik PHP
Pengenalan kepada Matematik PHP
Fungsi Matematik boleh mengendalikan nilai dalam julat integer dan apungan.
Pemasangan
Fungsi Matematik PHP ialah sebahagian daripada teras PHP. Tiada pemasangan diperlukan untuk menggunakan fungsi ini.
Fungsi Matematik PHP 5
Fungsi | Penerangan |
---|---|
abs( ) | Mengembalikan nilai mutlak nombor. |
acos() | Mengembalikan kosinus songsang bagi suatu nombor. |
acosh() | Mengembalikan kosinus hiperbolik songsang bagi suatu nombor. |
asin() | Mengembalikan arcsine nombor. |
asinh() | Mengembalikan sinus hiperbolik songsang bagi suatu nombor. |
atan() | Mengembalikan tangen lengkok nombor. |
atan2() | Mengembalikan arktangen bagi dua pembolehubah x dan y. |
atanh() | Mengembalikan tangen hiperbola songsang bagi suatu nombor. |
base_convert() | Tukar nombor antara asas arbitrari. |
bindec() | Tukar nombor binari kepada nombor perpuluhan. |
ceil() | Bundarkan kepada integer terdekat. |
cos() | Mengembalikan kosinus nombor. |
cosh() | Mengembalikan kosinus hiperbolik nombor. |
decbin() | Tukar nombor perpuluhan kepada nombor binari. |
dechex() | Tukar nombor perpuluhan kepada nombor perenambelasan. |
decoct() | Tukar nombor perpuluhan kepada nombor perlapanan. |
deg2rad() | Tukar nilai sudut kepada radian. |
exp() | Mengembalikan nilai Ex. |
expm1() | Mengembalikan nilai Ex - 1. |
floor() | Bundarkan ke bawah kepada integer terdekat. |
fmod() | Mengembalikan baki titik terapung bagi x/y. |
getrandmax() | Mengembalikan nilai maksimum yang mungkin bagi nombor rawak yang dipaparkan dengan memanggil fungsi rand(). |
hexdec() | Tukar nombor perenambelasan kepada nombor perpuluhan. |
hipot() | Hitung panjang hipotenus bagi segi tiga tegak. |
is_finite() | Tentukan sama ada ia adalah nilai terhingga. |
is_infinite() | Tentukan sama ada ia adalah nilai tak terhingga. |
is_nan() | Tentukan sama ada ia adalah nilai bukan angka. |
lcg_value() | Mengembalikan nombor rawak pseudo dalam julat (0, 1). |
log() | Mengembalikan logaritma asli (asas E) sesuatu nombor. |
log10() | Mengembalikan asas 10 logaritma nombor. |
log1p() | log pulangan(1+nombor) |
maks() | Mengembalikan nilai maksimum dalam tatasusunan, atau nilai maksimum antara beberapa nilai yang ditentukan. |
min() | Mengembalikan nilai minimum dalam tatasusunan, atau nilai minimum antara beberapa nilai yang ditentukan. |
mt_getrandmax() | Mengembalikan nilai maksimum yang mungkin bagi nombor rawak yang dipaparkan dengan memanggil fungsi mt_rand(). |
mt_rand() | Jana integer rawak menggunakan algoritma Mersenne Twister. |
mt_srand() | Benih penjana nombor rawak Mersenne Twister. |
octdec() | Tukar nombor perlapanan kepada nombor perpuluhan. |
pi() | Mengembalikan nilai pi. |
pow() | Mengembalikan x dinaikkan kepada kuasa ke-y. |
rad2deg() | Tukar nilai radian kepada nilai sudut. |
rand() | Mengembalikan integer rawak. |
bulat() | Membundarkan nombor titik terapung. |
sin() | Mengembalikan sinus nombor. |
sinh() | Mengembalikan sinus hiperbolik nombor. |
sqrt() | Mengembalikan punca kuasa dua nombor. |
srand() | Seed a random number generator. |
tan() | Mengembalikan tangen nombor. |
tanh() | Mengembalikan tangen hiperbolik nombor. |
PHP 5 pemalar Matematik pratakrif
常量 | 值 | 描述 | PHP 版本 |
---|---|---|---|
INF | INF | 无限 | PHP 4 |
M_E | 2.7182818284590452354 | 返回 e | PHP 4 |
M_EULER | 0.57721566490153286061 | 返回 Euler 常量 | 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 e | PHP 4 |
M_LOG10E | 0.43429448190325182765 | 返回 E 的以 10 为底的对数:log_10 e | PHP 4 |
M_PI | 3.14159265358979323846 | 返回 Pi | PHP 4 |
M_PI_2 | 1.57079632679489661923 | 返回 Pi/2 | PHP 4 |
M_PI_4 | 0.78539816339744830962 | 返回 Pi/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 | 遇到 .5 的情况时向上舍入 | PHP 5.3 |
PHP_ROUND_HALF_DOWN | 2 | 遇到 .5 的情况时向下舍入 | PHP 5.3 |
PHP_ROUND_HALF_EVEN | 3 | 遇到 .5 的情况时取偶数舍入 | PHP 5.3 |
PHP_ROUND_HALF_ODD | 4 | 遇到 .5 的情况时取奇数舍入 | PHP 5.3 |