bcsub

(PHP 4, PHP 5, PHP 7, PHP 8)

bcsubSubtract one arbitrary precision number from another

Опис

bcsub(string $num1, string $num2, ?int $scale = null): string

Subtracts the num2 from the num1.

Параметри

num1

The left operand, as a string.

num2

The right operand, as a string.

scale

Необов'язковий параметр, яким вказується кількість знаків після крапки в результаті. Якщо опущено, застосовується межа, що встановлена глобально функцією bcscale(), або ж 0, якщо межа ще не встановлена.

Значення, що повертаються

The result of the subtraction, as a string.

Журнал змін

Версія Опис
8.0.0 scale is now nullable.

Приклади

Приклад #1 bcsub() example

<?php

$a
= '1.234';
$b = '5';

echo
bcsub($a, $b); // -3
echo bcsub($a, $b, 4); // -3.7660

?>

Прогляньте також

  • bcadd() - Add two arbitrary precision numbers