Operatore di addizione (+)

Somma due numeri.

Sintassi

result = expression1 + expression2

Argomenti:

  • Risultato: qualsiasi variabile numerica.

  • expression1: qualsiasi espressione.

  • expression2: qualsiasi espressione.

Note

Anche se è possibile utilizzare l'operatore + per concatenare stringhe a due caratteri, per la concatenazione è consigliabile utilizzare l'operatore & per evitare ambiguità e fornire codice autodocumentante.

Quando si utilizza l'operatore +, potrebbe non essere possibile determinare se verrà eseguita un'addizione o una concatenazione di stringhe.

Il sottotipo sottostante delle espressioni determina il comportamento dell'operatore + nel modo seguente:

  • Se entrambe le espressioni sono numeriche, verrà eseguita un'addizione.

  • Se entrambe le espressioni sono stringhe, verrà eseguita una concatenazione.

Se entrambe le espressioni sono Null o Empty, il risultato è zero (0). Tuttavia, se solo un'espressione è Empty o Null, l'altra espressione viene restituita invariata come risultato.

Negli esempi seguenti viene illustrato l'uso dell'operatore di addizione.

Esempio 1

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