pow

(PHP 4, PHP 5)

powВозведение в степень

Описание

number pow ( number $base , number $exp )

Возвращает base, возведенное в степень exp.

Список параметров

base

Основание

exp

Показатель степени

Возвращаемые значения

Основание base возведенное в степень exp. Если оба аргумента - неотрицательные целые и результат может быть представлен как целое, то возвращаемый результат будет типа integer. В ином случае результат будет типа float.

Список изменений

Версия Описание
4.2.0 PHP не вызывает предупреждение, даже если значение не может быть вычислено.
4.0.6 Если возможно, то функция возвращает результат как integer, ранее результат всегда возвращался как float. В ранних версиях , для комплексных чисел мог быть возвращен фиктивный результат.

Примеры

Пример #1 Примеры использования pow()

<?php

var_dump
(pow(28)); // int(256)
echo pow(-120); // 1
echo pow(00); // 1

echo pow(-15.5); // PHP >4.0.6  NAN
echo pow(-15.5); // PHP <=4.0.6 1.#IND
?>

Примечания

Замечание:

Функция преобразует все входные значения, даже не-скалярные, к числовым, что может привести к странным results.

Смотрите также

  • exp() - Вычисляет число e в степени
  • sqrt() - Квадратный корень
  • bcpow() - Возведение в степень чисел с произвольной точностью
  • gmp_pow() - Возводит число в степень

Коментарии

Note that pow(0, 0) equals to 1 although mathematically this is undefined.
2006-12-15 09:50:29
http://php5.kiev.ua/manual/ru/function.pow.html
Автор:
If you use negative numbers, you need to use brackets for using with **

<?php

-** 2// -1

(-1) ** 2// 1

?>
2020-12-15 18:15:43
http://php5.kiev.ua/manual/ru/function.pow.html

    Поддержать сайт на родительском проекте КГБ