Le langage PHP dispose de nombreuses fonctions permettant de travailler sur des expressions mathématiques.
Fonction |
---|
Description |
$valeur = abs($nombre); |
calcule la valeur absolue d'un nombre. |
$valeur = acos($nombre); |
calcule l'arc cosinus. |
$valeur = acosh($nombre); |
Arc cosinus hyperbolique. |
$valeur = asin($nombre); |
calcule l'arc sinus. |
$valeur = asinh($nombre); |
calcule l'arc sinus hyperbolique. |
$valeur = atan($nombre); |
calcule l'arc tangente. |
$valeur = atan2($nombre_1, $nombre_2); |
calcule l'arc tangente de deux nombres. |
$valeur = atanh($nombre); |
calcule l'arc tangente hyperbolique. |
$chaine = base_convert($nombre, $base_depart, $base_fin); |
retourne une chaîne de caractères contenant un nombre représenté par la base de départ, converti dans la base de fin. les valeurs de base doivent être comprises entre 2 et 36 inclus. |
$valeur = bindec($nombre); |
convertit le nombre binaire en décimal. |
$valeur = ceil($nombre); |
arrondit au nombre supérieur. |
$valeur = cos($nombre); |
calcule le cosinus. |
$valeur = cosh($nombre); |
calcule le cosinus hyperbolique. |
$valeur = decbin($nombre); |
convertit un nombre décimal en binaire. |
$valeur = dechex($nombre); |
convertit un nombre décimal en hexadécimal. |
$valeur = decoct($nombre); |
convertit un nombre décimal en octal. |
$valeur = deg2rad($nombre); |
convertit un angle en degrés, en radians. |
$valeur = exp($nombre); |
calcule l'exponentielle. |
$valeur = floor($nombre); |
calcule l'arrondi à l'entier inférieur. |
$valeur = getrandmax(); |
retourne la plus grande valeur aléatoire possible produite par la fonction mt_rand. |
$valeur = hexdec($nombre); |
convertit un nombre hexadécimal en décimal. |
$valeur = lcg_value($nombre); |
retourne un nombre pseudo-aléatoire compris entre 0 et 1. |
$valeur = log($nombre); |
calcule le logarithme naturel ou népérien. |
$valeur = log10($nombre); |
calcule le logarithme en base 10. |
$valeur = max($nombre, ..., $nombreN); |
retourne la plus grande valeur. |
$valeur = min($nombre, ..., $nombreN); |
retourne la plus petite valeur. |
$valeur = mt_rand($nombre_min, $nombre_max); |
retourne une valeur aléatoire comprise entre l'intervalle des nombres spécifiés. |
$valeur = mt_srand($nombre); |
initialise le générateur de valeur aléatoire. |
$valeur = mt_getrandmax(); |
retourne la plus grand valeur aléatoire possible. |
$valeur = number_format($nombre, $nb_decimal, $separateur_decimal, séparateur_millier); |
formate un nombre avec un certain nombre de chiffres après le séparateur décimal et éventuellement avec un séparateur entre les groupes de milliers. |
$valeur = octdec($nombre); |
convertit un nombre octal en décimal. |
$valeur = pi(); |
retourne la valeur de PI. |
$valeur = pow($nombre, $exposant); |
calcule la puissance d'un nombre avec un certain exposant. |
$valeur = rad2deg($nombre); |
convertit un angle en radians, en degrés. |
$valeur = rand($nombre_min, $nombre_max); |
retourne une valeur aléatoire entre un intervalle de nombres. |
$valeur = round($nombre); |
calcule l'arrondi. |
$valeur = sin($nombre); |
calcule le sinus. |
$valeur = sinh($nombre); |
calcule le sinsus hyperbolique. |
$valeur = sqrt($nombre); |
calcule la racine carrée d'un nombre. |
$valeur = srand($nombre); |
initialise le générateur de nombres aléatoires. |
$valeur = tan($nombre); |
calcule la tangente. |
$valeur = tanh($nombre); |
calcule la tangente hyperbolique. |