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

FungsiPenerangan
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 版本
INFINF无限PHP 4
M_E2.7182818284590452354返回 ePHP 4
M_EULER0.57721566490153286061返回 Euler 常量PHP 4
M_LNPI1.14472988584940017414返回圆周率 PI 的自然对数:log_e(pi)PHP 5.2
M_LN20.69314718055994530942返回 2 的自然对数:log_e 2PHP 4
M_LN102.30258509299404568402返回 10 的自然对数:log_e 10PHP 4
M_LOG2E1.4426950408889634074返回 E 的以 2 为底的对数:log_2 ePHP 4
M_LOG10E0.43429448190325182765返回 E 的以 10 为底的对数:log_10 ePHP 4
M_PI3.14159265358979323846返回 PiPHP 4
M_PI_21.57079632679489661923返回 Pi/2PHP 4
M_PI_40.78539816339744830962返回 Pi/4PHP 4
M_1_PI0.31830988618379067154返回 1/PiPHP 4
M_2_PI0.63661977236758134308返回 2/PiPHP 4
M_SQRTPI1.77245385090551602729返回圆周率 PI 的平方根:sqrt(pi)PHP 5.2
M_2_SQRTPI1.12837916709551257390返回圆周率 PI 的 2/平方根:2/sqrt(pi)PHP 4
M_SQRT1_20.70710678118654752440返回 1/2 的平方根:1/sqrt(2)PHP 4
M_SQRT21.41421356237309504880返回 2 的平方根:sqrt(2)PHP 4
M_SQRT31.73205080756887729352返回 3 的平方根:sqrt(3)PHP 5.2
NANNAN不是一个数字PHP 4
PHP_ROUND_HALF_UP1遇到 .5 的情况时向上舍入PHP 5.3
PHP_ROUND_HALF_DOWN2遇到 .5 的情况时向下舍入PHP 5.3
PHP_ROUND_HALF_EVEN3遇到 .5 的情况时取偶数舍入PHP 5.3
PHP_ROUND_HALF_ODD4遇到 .5 的情况时取奇数舍入PHP 5.3