Les fonctions mathématiques peuvent gérer des valeurs dans les plages entières et flottantes.
La fonction PHP Math fait partie intégrante du noyau PHP. Aucune installation n'est requise pour utiliser ces fonctions.
fonction | décrire |
---|---|
abdos() | Renvoie la valeur absolue d'un nombre. |
acos() | Renvoie l'arc cosinus d'un nombre. |
acosh() | Renvoie le cosinus hyperbolique inverse d'un nombre. |
asin() | Renvoie l'arc sinus d'un nombre. |
asinh() | Renvoie le sinus hyperbolique inverse d'un nombre. |
atan() | Renvoie l'arctangente d'un nombre. |
atan2() | Renvoie l'arc tangent de deux variables x et y. |
atanh() | Renvoie la tangente hyperbolique inverse d'un nombre. |
base_convert() | Convertissez des nombres entre des bases arbitraires. |
bindec() | Convertir un nombre binaire en nombre décimal. |
plafond() | Arrondissez à l’entier le plus proche. |
cos() | Renvoie le cosinus d'un nombre. |
matraque() | Renvoie le cosinus hyperbolique d'un nombre. |
décbin() | Convertir un nombre décimal en nombre binaire. |
dechex() | Convertir un nombre décimal en nombre hexadécimal. |
décocter() | Convertit un nombre décimal en nombre octal. |
deg2rad() | Convertissez les valeurs d'angle en radians. |
exp() | Renvoie la valeur de Ex. |
expm1() | Renvoie la valeur de Ex-1. |
sol() | Arrondissez à l’entier le plus proche. |
fmod() | Renvoie le reste à virgule flottante de x/y. |
getrandmax() | Renvoie la plus grande valeur possible du nombre aléatoire affiché en appelant la fonction rand(). |
hexdec() | Convertir un nombre hexadécimal en nombre décimal. |
hypot() | Calculez la longueur de l'hypoténuse d'un triangle rectangle. |
est_fini() | Déterminez s’il s’agit d’une valeur finie. |
est_infini() | Déterminez s’il s’agit d’une valeur infinie. |
est_nan() | Déterminez s’il s’agit d’une valeur non numérique. |
lcg_value() | Renvoie un nombre pseudo-aléatoire dans la plage (0, 1). |
enregistrer() | Renvoie le logarithme népérien (base E) d'un nombre. |
log10() | Renvoie le logarithme en base 10 d'un nombre. |
log1p() | Journal de retour (1+numéro) |
maximum() | Renvoie la valeur maximale dans un tableau ou la valeur maximale parmi plusieurs valeurs spécifiées. |
min() | Renvoie la valeur minimale dans un tableau ou la valeur minimale parmi plusieurs valeurs spécifiées. |
mt_getrandmax() | Renvoie la plus grande valeur possible du nombre aléatoire affiché en appelant la fonction mt_rand(). |
mt_rand() | Générez des entiers aléatoires à l'aide de l'algorithme Mersenne Twister. |
mt_srand() | Amorçage du générateur de nombres aléatoires Mersenne Twister. |
octdéc() | Convertir un nombre octal en nombre décimal. |
pi() | Renvoie la valeur de pi. |
pow() | Renvoie x élevé à la puissance y. |
rad2deg() | Convertissez les valeurs de radian en valeurs d'angle. |
rand() | Renvoie un entier aléatoire. |
rond() | Nombres ronds à virgule flottante. |
péché() | Renvoie le sinus d'un nombre. |
sinh() | Renvoie le sinus hyperbolique d'un nombre. |
sqrt() | Renvoie la racine carrée d'un nombre. |
srand() | Amorçage d'un générateur de nombres aléatoires. |
tanné() | Renvoie la tangente d'un nombre. |
tanh() | Renvoie la tangente hyperbolique d'un nombre. |
constante | valeur | décrire | Version PHP |
---|---|---|---|
INF | INF | illimité | PHP4 |
MOI | 2.7182818284590452354 | retour | PHP4 |
M_EULER | 0.57721566490153286061 | Renvoie la constante d'Euler | PHP4 |
M_LNPI | 1.14472988584940017414 | Renvoie le logarithme népérien de PI : log_e(pi) | PHP5.2 |
M_LN2 | 0.69314718055994530942 | Renvoie le logarithme népérien de 2 : log_e 2 | PHP4 |
M_LN10 | 2.30258509299404568402 | Renvoie le logarithme népérien de 10 : log_e 10 | PHP4 |
M_LOG2E | 1.4426950408889634074 | Renvoie le logarithme base 2 de E : log_2 e | PHP4 |
M_LOG10E | 0.43429448190325182765 | Renvoie le logarithme base 10 de E : log_10 e | PHP4 |
M_PI | 3.14159265358979323846 | Retour Pi | PHP4 |
M_PI_2 | 1.57079632679489661923 | RetourPi/2 | PHP4 |
M_PI_4 | 0.78539816339744830962 | Retour Pi/4 | PHP4 |
M_1_PI | 0.31830988618379067154 | Retour 1/Pi | PHP4 |
M_2_PI | 0,63661977236758134308 | Retour 2/Pi | PHP4 |
M_SQRTPI | 1.77245385090551602729 | Renvoie la racine carrée de PI : sqrt(pi) | PHP5.2 |
M_2_SQRTPI | 1.12837916709551257390 | Renvoie 2/racine carrée de PI : 2/sqrt(pi) | PHP4 |
M_SQRT1_2 | 0.70710678118654752440 | Renvoie la racine carrée de 1/2 : 1/sqrt(2) | PHP4 |
M_SQRT2 | 1.41421356237309504880 | Renvoie la racine carrée de 2 : sqrt(2) | PHP4 |
M_SQRT3 | 1.73205080756887729352 | Renvoie la racine carrée de 3 : sqrt(3) | PHP5.2 |
NAN | NAN | pas un numéro | PHP4 |
PHP_ROUND_HALF_UP | 1 | Arrondissez lorsque vous rencontrez 0,5 | PHP5.3 |
PHP_ROUND_HALF_DOWN | 2 | Arrondir à l'inférieur lorsque vous rencontrez 0,5 | PHP5.3 |
PHP_ROUND_HALF_EVEN | 3 | Lorsque vous rencontrez 0,5, arrondissez à un nombre pair. | PHP5.3 |
PHP_ROUND_HALF_ODD | 4 | Lorsque vous rencontrez 0,5, arrondissez à un nombre impair. | PHP5.3 |