Manuel PHP
Précédent |  | Suivant

# pow

(PHP 3, PHP 4, PHP 5)

pow -- Expression exponentielle

## 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().

Précédent | Sommaire | Suivant
pi | Niveau supérieur | rad2deg