pi
rad2deg
Fonctions Math
PHP Manual

# pow

(PHP 4, PHP 5)

pow — Expression exponentielle

### Description

number pow ( number `$base` , number `$exp` )

Retourne `base` élevé à la puissance `exp` .

Avertissement

En PHP 4.0.6 et plus ancien, pow() retournait toujours un nombre à virgule flottante (float), et n'affichait pas d'alerte.

### Liste de paramètres

`base`

  La base à utiliser

`exp`

  L'exponentielle

### Valeurs de retour

`base` élevé à la puissance `exp` . Si le résultat peut être représenté sous la forme d'un entier, il sera retourné sous la forme d'un entier, sinon, il sera retourné sous la forme d'un nombre à virgule flottante. Si la puissance ne peut être calculée, `FALSE` sera retourné.

### Historique

Version | Description
--- | ---
Depuis la version 4.0.6 | La fonction retourne désormais un entier si possible ; avant cette version, cette fonction retournait toujours un nombre à virgule flottante. Pour les anciennes versions, vous pouviez obtenir un résultat erroné pour les nombres complexes.
Depuis la version 4.2.0 | PHP arrête d'émettre une alerte si la valeur ne peut pas être calculée. Il retourne maintenant uniquement `FALSE`.

### Exemples

Exemple #1 Exemple 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); // PHP >4.0.6 NAN
echo pow(-1, 5.5); // PHP <=4.0.6 1.#IND
?>`

### Voir aussi

- exp()
- sqrt()
- bcpow()
- gmp_pow()

pi
rad2deg
Fonctions Math
PHP Manual