(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.
A base para usar
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
?>