(PHP 4, PHP 5, PHP 7, PHP 8)
bcadd — Addition zweier Zahlen beliebiger Genauigkeit
num1
Der linke Operand als Zeichenkette.
num2
Der rechte Operand als Zeichenkette.
scale
null
, wird die mit bcscale() definierte
Standard-Genauigkeit verwendet oder auf den Wert der INI-Direktive
bcmath.scale
zurückgegriffen.
Die Summe beider Operanden als Zeichenkette.
Diese Funktion löst in den folgenden Fällen einen ValueError aus:
num1
oder num2
ist keine wohlgeformte numerische BCMath-Zeichenkette.
scale
liegt außerhalb des gültigen Bereichs.
Version | Beschreibung |
---|---|
8.0.0 |
scale ist jetzt nullbar.
|
Beispiel #1 bcadd()-Beispiel
<?php
$a = '1.234';
$b = '5';
echo bcadd($a, $b); // 6
echo bcadd($a, $b, 4); // 6.2340
?>