Operador de suma (+)

Suma dos números.

Sintaxis

result = expression1 + expression2

Argumentos:

  • Result: cualquier variable numérica.

  • expression1: cualquier expresión.

  • expression2: cualquier expresión.

Observaciones

Aunque también puede utilizar el operador + para concatenar dos cadenas de caracteres, debe utilizar el operador & para la concatenación con el fin de eliminar la ambigüedad y proporcionar código de documentación automática.

Al utilizar el operador +, es posible que no pueda determinar si dará lugar a una suma o una concatenación de cadenas.

El subtipo subyacente de las expresiones determina el comportamiento del operador + de la siguiente manera:

  • Si ambas expresiones son numéricas, es de suma.

  • Si ambas expresiones son cadenas, es de concatenación.

Si ambas expresiones son nulas o están vacías, el resultado es cero (0). Sin embargo, si solo una de las expresiones está vacía o es nula, la otra expresión se devuelve sin cambios como resultado.

En los siguientes ejemplos se muestra el uso del operador de suma.

Ejemplo 1:

Dim num1, num2, result
num1 = 10
num2 = 5
result = num1 + num2
'Output -> 15