pow

(PHP 4, PHP 5, PHP 7)

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

Описание

pow ( int|float $base , int|float $exp ) : int|float

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

Замечание:

В PHP 5.6 и выше вы можете использовать оператор **.

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

base

Основание

exp

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

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

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

Примеры

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

<?php

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

echo pow(-15.5); // PHP >=5.2.2: NAN
echo pow(-15.5); // PHP <5.2.2: -NAN
?>

Примечания

Замечание:

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

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

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