bcadd

Somma due numeri a precisione arbitraria

string bcadd(string $num1, string $num2, $scale)

Somma num1 e num2.

num1 L'operando di sinistra, come stringa. num2 L'operando di destra, come stringa. scale Questo parametro viene utilizzato per impostare il numero di cifre dopo la virgola nel risultato. Se è null, verrà utilizzato il valore predefinito impostato con bcscale, o in alternativa il valore della direttiva INI bcmath.scale.

La somma dei due operandi, come stringa.

Questa funzione genera un'eccezione ValueError nei seguenti casi: num1 o num2 non è una stringa numerica BCMath ben formata. scale è al di fuori dell'intervallo valido.

VersionDescription8.0.0 ora può essere null. scale

Esempio di



<?php

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

echo bcadd($a, $b);     // 6
echo bcadd($a, $b, 4);  // 6.2340

?>

   

bcsub BcMath\Number::add