Définition de l’ordre d’évaluation des opérateurs
- Last UpdatedSep 24, 2024
- 1 minute read
Dans toute expression, vous pouvez utiliser des parenthèses pour forcer l'ordre d'évaluation des opérateurs. Le principe est le même que pour une expression mathématique. Si vous n'utilisez pas de parenthèses, l'expression est évaluée en fonction des règles de priorité par défaut des opérateurs. L'opération avec le niveau de priorité le plus élevé est exécuté la première, puis l'opération avec le niveau de priorité suivant et ainsi de suite.
Le tableau suivant indique le niveau de priorité de chaque opérateur. Les opérateurs présentés sur la même ligne ont le même niveau de priorité.
|
-, NOT, ~ |
Priorité la plus élevée |
|
** |
|
|
*, /, MOD |
|
|
+, - |
|
|
SHL, SHR |
|
|
<, >, <=, >= |
|
|
==, <> |
|
|
& |
|
|
^ |
|
|
| |
|
|
ET |
|
|
OU |
|
|
= |
Priorité la plus faible |