Description
number
pow ( number base, number exp )
pow() retourne base
élevé Ã la puissance exp.
Si possible, pow() retourne un entier.
Si le calcul ne peut être fait, une alerte sera affichée et
pow() retournera FALSE. Depuis PHP 4.2.0,
pow() n'affiche plus aucun warning.
Note :
PHP ne peut pas gérer une valeur négative de base.
Exemple 1. Quelques exemples avec pow()
<?php
var_dump(pow(2, 8) ); // int(256) echo pow(-1, 20); // 1 echo pow(0, 0); // 1
echo pow(-1, 5.5); // error
?>
|
|
| Avertissement |
En PHP 4.0.6 plus ancien, pow() retournait
toujours un nombre à virgule flottante (float),
et n'affichait pas d'alerte. Si le calcul est impossible
(racine d'un nombre négatif, par exemple),
pow() retournait NAN.
|
Voir aussi
exp(),
sqrt(),
bcpow() et
gmp_pow().