(PHP 4, PHP 5, PHP 7, PHP 8)
bcadd — Additionne deux nombres de grande taille
Additionne num1 et
num2.
num1L'opérande gauche, sous la forme d'une chaîne de caractères.
num2L'opérande droit, sous la forme d'une chaîne de caractères.
scalenull, il prendra la valeur par défaut de l'échelle définie avec bcscale(),
ou utilisera la valeur de la directive INI
bcmath.scale si disponible.
La somme des deux opérandes, sous la forme d'une chaîne de caractères.
Cette fonction lève une exception ValueError dans les cas suivants :
num1 ou num2
n'est pas une chaîne numérique BCMath correctement formée.
scale est en dehors de la plage valide.
| Version | Description |
|---|---|
| 8.0.0 |
scale est désormais nullable.
|
Exemple #1 Exemple avec bcadd()
<?php
$a = '1.234';
$b = '5';
echo bcadd($a, $b); // 6
echo bcadd($a, $b, 4); // 6.2340
?>