pow

(PHP 4, PHP 5, PHP 7, PHP 8)

powExpression exponentielle

Description

pow(mixed $num, mixed $exponent): int|float|object

Retourne num élevé à la puissance exponent.

Note:

Il est possible d'utiliser l'opérateur ** à la place.

Liste de paramètres

num

La base à utiliser

exponent

L'exponent

Valeurs de retour

num élevé à la puissance exponent. Si les arguments ne sont pas des entiers négatifs, et que le résultat peut être représenté sous la forme d'un entier, le résultat sera entier, sinon si il sera retourné en tant que nombre décimal.

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(10, -1); // 0.1

echo pow(-1, 5.5); // NAN
?>

Notes

Note:

Cette fonction convertira toutes les entrées en un nombre, y compris pour les valeurs non-scalaires, ce qui peut amener à des résultats imprévisibles.

Voir aussi

  • exp() - Calcul l'exponentielle de e
  • sqrt() - Racine carrée
  • bcpow() - Élève un nombre à une puissance donnée
  • gmp_pow() - Puissance