bcpow - Возведение в степень чисел с произвольной точностью
Вернуться к: BC Math Функции
bcpow
(PHP 4, PHP 5)
bcpow — Возведение в степень чисел с произвольной точностью
Описание
Возводит left_operand в степень right_operand.
Список параметров
- left_operand
-
Левый операнд (основание) в виде строки.
- right_operand
-
Правый операнд (степень) в виде строки.
- scale
-
Этот необязательный параметр используется для установки количества знаков после десятичного разделителя в результате. Вы также можете установить этот параметр глобально для всех функций с помощью bcscale().
Возвращаемые значения
Возвращает результат в виде строки.
Примеры
Пример #1 Пример использования bcpow()
<?php
echo bcpow('4.2', '3', 2); // 74.08
?>
Примечания
Замечание:
bcpow() может вернуть результат с меньшим числом цифр после десятичной точки, чем указано в аргументе scale. Так происходит, только когда результату не требуется вся точность, предоставленная в scale. Например:
Пример #2 Пример уменьшения точности в bcpow()
<?php
echo bcpow('5', '2', 2); // выдаст "25", вместо "25.00"
?>
Смотрите также
- bcpowmod() - Возводит одно число в степень другого и возвращает остаток от деления результата на третье число
- bcsqrt() - Извлекает квадратный корень из числа с произвольной точностью
Вернуться к: BC Math Функции