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.0scale тепер допускає значення null.
7.3.0Тепер bcmul() повертає числа із заданою точністю. Раніше завершальні нулі в дрібній частині числа відкидалися.

Приклади

Приклад #1 Приклад використання bcmul()****

Loading...

Примітки

Зауваження :

До PHP 7.3.0,bcmul() могла повернути результат з меншою кількістю цифр після десяткової точки, ніж задає параметр scale. Це могло статися тільки у випадку, якщо результату не потрібна scaleК Прикладу:

Приклад #2 Прикладbcmul()** із заданою точністю**

Loading...

Дивіться також

  • bcdiv() - Операція поділу для чисел довільної точності