(PHP 4, PHP 5)
bcpow — Raise an arbitrary precision number to another
Raise left_operand to the power right_operand.
The left operand, as a string.
The right operand, as a string.
Этот необязательный параметр используется для установки количества цифр после запятой результата работы функции. Вы также можете установить этот параметр глобально для всех функций с помощью bcscale().
Returns the result as a string.
Пример #1 bcpow() example
<?php
echo bcpow('4.2', '3', 2); // 74.08
?>
Замечание:
bcpow() may return a result with fewer digits after the decimal point than the scale parameter would indicate. This only occurs when the result doesn't require all of the precision allowed by the scale. For example:
Пример #2 bcpow() scale example
<?php
echo bcpow('5', '2', 2); // prints "25", not "25.00"
?>