bcadd
En esta página
bcadd
Suma dos números de precisión arbitrária
Descripción#
bcadd(string $num1, string $num2, [int $scale]): string
```php
Suma `num1` y `num2`.
## Parámetros
`num1`
El operador izquierdo, como una cadena.
`num2`
El operador derecho, como una cadena
`scale`
Este parámetro se utiliza para establecer el número de dígitos después del punto decimal en el resultado. Si es `null`, se establecerá por defecto en la escala predeterminada establecida con `bcscale`, o se utilizará el valor de la directiva INI [`bcmath.scale`](#ini.bcmath.scale).
## Valores devueltos
La suma de dos operandos, como una cadena.
## Errores/Excepciones
Esta función lanza una excepción ValueError en los siguientes casos: `num1` o `num2` no es una cadena numérica bien formada de BCMath., `scale` está fuera del rango válido.
## Historial de cambios
| Versión | Descripción |
|---------|----------------------------|
| 8.0.0 | `scale` ahora es nullable. |
## Ejemplos
Ejemplo `bcadd`
```php
Véase también#
bcsub, BcMath\Number::add