(PHP 4, PHP 5)
pow — Potência
Retorna a base elevada ao expoente
exp.
No PHP 4.0.6 e anteriores pow() sempre retorna um float, e não emitia avisos.
base
A base para usar
exp
O expoente
base raiz para potência de exp.
Se o resultado pode ser representado como inteiro, será retornado como tipo
integer, senão retornará como tipo float.
Se a potência não pode ser computado, FALSE será retornado.
| Versão | Descrição |
|---|---|
| Since 4.0.6 | A função irá agora retornará resultados integer se possível, antes disto sempre retornava um resultado float. Para antigas versões, você pode receber um resultado falso para números complexos. |
| Since 4.2.0 |
PHP parou de emitir um aviso se o valor não pode ser computado,
irá agora silenciosamento somente retornar FALSE.
|
Exemplo #1 Alguns exemplos de 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
?>