(PHP 4, PHP 5, PHP 7, PHP 8)
bcadd — Addition zweier Zahlen beliebiger Genauigkeit
Addiert num1 und num2.
num1Der linke Operand als Zeichenkette.
num2Der rechte Operand als Zeichenkette.
scale
Dieser Parameter wird verwendet, um die Anzahl der Nachkommastellen im
Ergebnis festzulegen.
Falls 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
?>