Fonction Math PHP
Introduction PHP Math
Les fonctions mathématiques (Math) peuvent traiter des valeurs dans les domaines integer et float.
Installation
Les fonctions mathématiques (Math) sont une composante intégrale du noyau PHP. Ces fonctions peuvent être utilisées sans installation.
Fonction Math PHP
PHP :Indique la version PHP la plus ancienne prise en charge pour cette fonction.
Fonction | Description | PHP |
---|---|---|
abs() | Valeur absolue. | 3 |
acos() | Arc cosinus. | 3 |
acosh() | Arc hyperbolique cosinus. | 4 |
asin() | Arc sinus. | 3 |
asinh() | Arc hyperbolique sinus. | 4 |
atan() | Arc tangente. | 3 |
atan2() | Arc tangente de deux paramètres. | 3 |
atanh() | Tangente hyperbolique inverse. | 4 |
base_convert() | Convertir un nombre entre n'importe quel système de numération. | 3 |
bindec() | Convertir binaire en décimal. | 3 |
ceil() | Arrondir vers le haut au plus proche entier. | 3 |
cos() | Cosinus. | 3 |
cosh() | Cosinus hyperbolique. | 4 |
decbin() | Convertir décimal en binaire. | 3 |
dechex() | Convertir décimal en hexadécimal. | 3 |
decoct() | Convertir décimal en octal. | 3 |
deg2rad() | Convertir les degrés en radians. | 3 |
exp() | Retourner Ex La valeur. | 3 |
expm1() | Retourner Ex La valeur de -1. | 4 |
floor() | Arrondir vers le bas au plus proche entier. | 3 |
fmod() | Retourner le reste en nombre flottant de la division. | 4 |
getrandmax() | Afficher la valeur maximale possible du nombre aléatoire. | 3 |
hexdec() | Convertir hexadécimal en décimal. | 3 |
hypot() | Calculer la longueur de la hypoténuse d'un triangle rectangle. | 4 |
is_finite() | Judger si c'est une valeur finie. | 4 |
is_infinite() | Judger si c'est une valeur infinie. | 4 |
is_nan() | Judger si c'est une valeur numérique légitime. | 4 |
lcg_value() | Retourner un nombre pseudo-aléatoire dans l'intervalle (0, 1). | 4 |
log() | Logarithme naturel. | 3 |
log10() | Logarithme en base 10. | 3 |
log1p() | Retourner log(1 + number). | 4 |
max() | Retourner la valeur maximale. | 3 |
min() | Retourner la valeur minimale. | 3 |
mt_getrandmax() | Afficher la valeur maximale possible du nombre aléatoire. | 3 |
mt_rand() | Retourner un entier aléatoire en utilisant l'algorithme Mersenne Twister. | 3 |
mt_srand() | Sémer le générateur de nombres aléatoires Mersenne Twister. | 3 |
octdec() | Convertir octal en décimal. | 3 |
pi() | Retourner la valeur de pi. | 3 |
pow() | Retourner x à la puissance y. | 3 |
rad2deg() | Convertir des radians en degrés. | 3 |
rand() | Retourner un entier aléatoire. | 3 |
round() | Arrondir un nombre flottant. | 3 |
sin() | Sine. | 3 |
sinh() | Sine hyperbolique. | 4 |
sqrt() | Racine carrée. | 3 |
srand() | Semer le grain de la génération de nombres aléatoires. | 3 |
tan() | Tangente. | 3 |
tanh() | Tangente hyperbolique. | 4 |
Constantes Math PHP
Nom de constante | Nom de constante | Valeur de constante | PHP |
---|---|---|---|
M_E | e | 2.7182818284590452354 | 4 |
M_EULER | Constante d'Euler | 0.57721566490153286061 | 5.2.0 |
M_LNPI | log_e(pi) | 1.14472988584940017414 | 5.2.0 |
M_LN2 | log_e 2 | 0.69314718055994530942 | 4 |
M_LN10 | log_e 10 | 2.30258509299404568402 | 4 |
M_LOG2E | log_2 e | 1.4426950408889634074 | 4 |
M_LOG10E | log_10 e | 0.43429448190325182765 | 4 |
M_PI | Pi | 3.14159265358979323846 | 3 |
M_PI_2 | pi/2 | 1.57079632679489661923 | 4 |
M_PI_4 | pi/4 | 0.78539816339744830962 | 4 |
M_1_PI | 1/pi | 0.31830988618379067154 | 4 |
M_2_PI | 2/pi | 0.63661977236758134308 | 4 |
M_SQRTPI | sqrt(pi) | 1.77245385090551602729 | 5.2.0 |
M_2_SQRTPI | 2/sqrt(pi) | 1.12837916709551257390 | 4 |
M_SQRT1_2 | 1/sqrt(2) | 0.70710678118654752440 | 4 |
M_SQRT2 | sqrt(2) | 1.41421356237309504880 | 4 |
M_SQRT3 | sqrt(3) | 1.73205080756887729352 | 5.2.0 |