Opérateurs dans les expressions - Cloud - 8.0

Guide de référence de Talend Data Shaping Language

Version
Cloud
8.0
Language
Français
Product
Talend Cloud
Module
Data Shaping Language
Content
Création et développement
Last publication date
2023-11-23

Les sections suivantes décrivent les opérateurs que vous pouvez utiliser dans les expressions.

Lorsque vous utilisez plusieurs opérateurs dans une même expression, vous pouvez utiliser des parenthèses pour définir l'ordre des opérations. Par exemple, dans 3 * (1 + 2), l'addition 1 + 2 est calculée la première. Si vous n'utilisez pas de parenthèses, l'ordre suivant est utilisé :
  1. *, / et %
  2. + et -
  3. =, ==, !=, <, <=, > et >=
  4. && et ||
Par exemple :
  • 3 * 1 + 2 est équivalent à (3 * 1) + 2
  • 3 * 1 + 2 / 2 est équivalent à (3 * 1) + ( 2 / 2 )
  • 3 + 1 == 8 / 2 || 1 + 3 * 2 >= 9 - 5 est équivalent à ((3 + 1) == (8 / 2)) || (( 1 + (3 * 2)) >= (9 - 5))