(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
?>