Table des matières

Search

  1. Préface
  2. Le langage de transformation
  3. Constantes
  4. Opérateurs
  5. Variables
  6. Dates
  7. Fonctions

Référence du langage de transformation

Référence du langage de transformation

Opérateurs arithmétiques

Opérateurs arithmétiques

Utilisez les opérateurs arithmétiques pour effectuer des calculs mathématiques sur des données numériques.
Le tableau suivant liste les opérateurs arithmétiques selon leur ordre de priorité dans le langage de transformation :
Opérateur
Signification
+, -
plus unaire et moins unaire. Le plus unaire indique une valeur positive. Le moins unaire indique une valeur négative.
*, /, %
Multiplication, division, modulo. Le modulo est le reste de la division de deux entiers. Par exemple, 13 % 2 = 1, car 13 divisé par 2 est égal à 6, avec un reste de 1.
+, -
Addition, soustraction.
L'opérateur d'addition (+) ne permet pas de concaténer des chaînes. Pour concaténer des chaînes, utilisez l'opérateur de chaîne ||. Pour effectuer de l'arithmétique sur des valeurs date, utilisez les fonctions de date.
Si vous effectuez de l'arithmétique sur une valeur nulle, la fonction renvoie NULL.
Lorsque vous utilisez des opérateurs arithmétiques dans une expression, tous les opérandes de l'expression doivent être numériques. Par exemple, l'expression
1 + '1'
n'est pas valide, car elle ajoute un entier à une chaîne. L'expression
1.23 + 4 / 2
est valide, car tous les opérandes sont numériques.
Le langage de transformation fournit des fonctions de date intégrées qui vous permettent d'effectuer de l'arithmétique sur des valeurs date/heure.