Ultimele tutoriale de dezvoltare web
 

PHP 5 Math Funcții


PHP Math Introducere

Funcțiile matematice pot ocupa valori în intervalul de numere întregi și float tipuri.


Instalare

Funcțiile PHP matematice fac parte din nucleul PHP. Nu este necesară instalarea de a utiliza aceste funcții.


Funcții PHP 5 Math

Funcţie Descriere
abs() Returnează absolut (positive) valoarea unui număr
acos() Returnează arccosinusul unui număr
acosh() Returnează inversul cosinusului hiperbolic al unui număr
asin() Returnează sinusul arc a unui număr
asinh() Returnează inversul sinusului hiperbolic al unui număr
atan() Returnează tangenta cu arc a unui număr în radiani
atan2() Returnează tangenta cu arc a două variabile x și y
atanh() Returnează tangenta hiperbolică inversă a unui număr
base_convert() Conversia unui număr dintr-o bază de număr la altul
bindec() Conversia unui număr binar la un număr zecimal
ceil() Rotunjește un număr de până la cel mai apropiat număr întreg
cos() Returnează cosinusul unui număr
cosh() Returnează cosinusul hiperbolic al unui număr
decbin() Conversia unui număr zecimal la un număr binar
dechex() Conversia unui număr zecimal la un număr hexazecimal
decoct() Conversia unui număr zecimal la un număr octal
deg2rad() Transformă o valoare de studii la o valoare radian
exp() Calculează exponentul e
expm1() Livrare exp(x) - 1
floor() Rotunjește un număr la cel mai apropiat număr întreg
fmod() Returnează restul de x / y
getrandmax() Returnează valoarea cea mai mare a revenit de rand()
hexdec() Conversia unui număr hexazecimal la un număr zecimal
hypot() Calculeaza ipotenuzei unui triunghi unghi drept
is_finite() Verifică dacă o valoare este finită sau nu
is_infinite() Verifică dacă o valoare este infinit sau nu
is_nan() Verifică dacă o valoare este „nu-un număr“
lcg_value() Returnează un număr pseudo-aleatoare într-un interval cuprins între 0 și 1
log() Returnează logaritmul natural al unui număr
log10() Returnează logaritmul în baza 10 al unui număr
log1p() Returns log(1+number)
max() Returnează cea mai mare valoare într-o matrice, sau cea mai mare valoare a mai multor valori specificate
min() Returnează cea mai mică valoare într-o matrice, sau cea mai mică valoare a mai multor valori specificate
mt_getrandmax() Returnează valoarea cea mai mare a revenit de mt_rand()
mt_rand() Generează un număr întreg aleator folosind Mersenne Twister algoritm
mt_srand() Seminte generatorul de numere aleatorii Mersenne Twister
octdec() Conversia unui număr octal la un număr zecimal
pi() Returnează valoarea PI
pow() Livrare x ridicat la puterea y
rad2deg() Transformă o valoare radian la o valoare de studii
rand() Generează un număr întreg aleator
round() Rotunjește un virgulă mobilă număr
sin() Returnează sinusul unui număr
sinh() Returnează sinusul hiperbolic al unui număr
sqrt() Returnează rădăcina pătrată a unui număr
srand() Seminte generatorul de numere aleatorii
tan() Returnează tangenta unui număr
tanh() Returnează tangenta hiperbolică a unui număr

PHP 5 Math Constante predefinite

Constant Valoare Descriere Versiunea PHP
INF INF Infinitul PHP 4
PE MINE 2.7182818284590452354 Returnează e PHP 4
M_EULER .57721566490153286061 Returnează Euler constantă PHP 4
M_LNPI 1.14472988584940017414 Returnează logaritmul natural al PI: log_e(pi) PHP 5.2
M_LN2 .69314718055994530942 Returnează logaritmul natural al 2: log_e 2 PHP 4
M_LN10 2.30258509299404568402 Returnează logaritmul natural al 10: log_e 10 PHP 4
M_LOG2E 1.4426950408889634074 Returnează de bază-2 logaritmul E: log_2 e PHP 4
M_LOG10E .43429448190325182765 Returnează logaritmul în baza 10 E: log_10 e PHP 4
M_PI 3.14159265358979323846 returnează Pi PHP 4
M_PI_2 1.57079632679489661923 Returnează Pi / 2 PHP 4
M_PI_4 .78539816339744830962 Returnează Pi / 4 PHP 4
M_1_PI .31830988618379067154 Returnează 1 / Pi PHP 4
M_2_PI .63661977236758134308 Returnează 2 / Pi PHP 4
M_SQRTPI 1.77245385090551602729 Returnează rădăcina pătrată a PI: sqrt(pi) PHP 5.2
M_2_SQRTPI 1.12837916709551257390 Returnează 2 / rădăcină pătrată a PI: 2 / sqrt(pi) PHP 4
M_SQRT1_2 .70710678118654752440 Returnează rădăcina pătrată a 1/2: 1 / sqrt(2) PHP 4
M_SQRT2 1.41421356237309504880 Returnează rădăcina pătrată din 2: sqrt(2) PHP 4
M_SQRT3 1.73205080756887729352 Returnează rădăcina pătrată din 3: sqrt(3) PHP 5.2
NAN NAN Nu este un număr PHP 4
PHP_ROUND_HALF_UP 1 Runda înjumătățește sus PHP 5.3
PHP_ROUND_HALF_DOWN 2 jumatati rotunde jos PHP 5.3
PHP_ROUND_HALF_EVEN 3 jumatati rotunde la chiar numere PHP 5.3
PHP_ROUND_HALF_ODD 4 jumatati rotunde la numere impare PHP 5.3