Operador de Adição (+)

Soma dois números.

Sintaxe

result = expression1 + expression2

Argumentos:

  • Result: Qualquer variável numérica.

  • expression1: Qualquer expressão.

  • expression2: Qualquer expressão.

Comentários

Embora seja possível usar o operador + para concatenar strings de dois caracteres, você deve usar o operador & para concatenação a fim de eliminar ambiguidade e fornecer código de documentação automática.

Quando você usa o operador +, pode não ser capaz de determinar se ocorrerá uma concatenação de strings ou adição.

O subtipo subjacente das expressões determina o comportamento do operador + da seguinte maneira:

  • Se Ambas as expressões forem numéricas, será Adição.

  • Se Ambas as expressões forem strings, será Concatenação.

Se ambas as expressões forem Nulas ou estiverem vazias, o resultado será zero (0). No entanto, se apenas uma expressão estiver Vazia ou for Nula, a outra expressão será retornada inalterada como resultado.

Os exemplos a seguir ilustram o uso do operador de adição.

Exemplo 1:

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