bcmul
(PHP 4, PHP 5, PHP 7, PHP 8)
bcmul — Збільшення двох чисел із довільною точністю
Опис
bcmul(string $num1, string $num2, ?int $scale = null): string
Примножує num1
наnum2
Список параметрів
num1
Лівий операнд (перший множник) у вигляді рядка.
num2
Правий операнд (другий множник) у вигляді рядка.
scale
Цей необов'язковий параметр використовують для налаштування кількості знаків після десяткового роздільника в результаті. Якщо не задано, то, за замовчуванням, буде використано значення, задане глобально за допомогою bcscale(), либо
Значення, що повертаються
Повертає результат у вигляді рядка.
список змін
Версия | Опис |
---|---|
8.0.0 | scale тепер допускає значення null. |
7.3.0 | Тепер bcmul() повертає числа із заданою точністю. Раніше завершальні нулі в дрібній частині числа відкидалися. |
Приклади
Приклад #1 Приклад використання bcmul()****
Loading...
Примітки
Зауваження :
До PHP 7.3.0,bcmul() могла повернути результат з меншою кількістю цифр після десяткової точки, ніж задає параметр
scale
. Це могло статися тільки у випадку, якщо результату не потрібнаscale
К Прикладу:Приклад #2 Прикладbcmul()** із заданою точністю**
Loading...
Дивіться також
- bcdiv() - Операція поділу для чисел довільної точності