Effectue la somme de deux nombres.
result = expression1 + expression2
result
Toute variable numérique.
expression1
Toute expression.
expression2
Toute expression.
S'il vous est possible d'utiliser l'opérateur + pour concaténer deux chaînes de caractères, il est néanmoins préférable d'utiliser l'opérateur & pour la concaténation afin d'éliminer toute ambiguïté et de fournir un code compréhensible en lui-même.
Si vous utilisez l'opérateur +, il vous sera parfois difficile de déterminer si une addition ou une concaténation de chaîne se produira.
Le sous-type sous-jacent des expressions détermine le comportement de l'opérateur + de la manière suivante :
Si | alors |
---|---|
Les deux expressions sont numériques | Add. |
Les deux expressions sont des chaînes | Concatenate. |
Une expression est numérique et l'autre est une chaîne | Add. |
Si l'une des expressions ou les deux sont Null, result est Null. Si les deux expressions sont Empty, result est un sous-type Integer. Toutefois, si une seule des expressions est Empty, l'autre expression est renvoyée inchangée comme result.
&, opérateur | -, opérateur | Opérateurs arithmétiques | Opérateurs de concaténation | Priorité des opérateurs | Liste des opérateurs