(PHP 4, PHP 5)
pow — Изчислява експонентата на e
Връща base повдигнато на степен exp .
В PHP 4.0.6 и по-ранни версии pow() винаги връща числа с плаваща запетая и не извежда предупреждения.
Основата, която се степенува
Степента
Параметърът base повдигнат на степен exp . Ако резултатът може да бъде представен като целочислен, той ще бъде върнат като такъв, в противен случай ще бъде върнат като число с плаваща запетая. Ако степента не може да бъде изчислена, ще бъде върнат FALSE.
Версия | Описание |
---|---|
От версия 4.0.6 | Функцията ще върне целочислен резултат, ако това е възможно. Преди това винаги се е връщал резултат от тип 'число с плаваща запетая'. При по-стари версии, използването на комплексни числа води до извеждането на неверен резултат. |
От версия 4.2.0 | PHP спира да извежда предупреждение, ако стойността не може да бъде изчислена. В настоящата версия функцията просто ще върне FALSE. |
Example #1 Няколко примера за 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
?>