7.50.45 pow()Expression exponentielle
[ Exemples avec pow ] PHP 3, PHP 4
number pow ( number base , number exp )
pow retourne base élevé à la puissance exp . Si possible, pow retourne un integer .
Si le calcul ne peut être fait, une alerte sera affichée et pow retournera FALSE .
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
?>
Attention
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 et sqrt .
pow ne retourne qu'un integer. Vérifie si pow ne te renvoie pas FALSE ( ou NAN ) selon la version que tu utilises.
# Controle de l'erreur.
Posté par gerald dumas . En réponse au message Modulo sur des gros nombres. Évalué à 1.