Chapitre 2 - Opérateurs▲
Opérateurs mathématiques▲
| Opérateur | Signification |
|---|---|
| + | Addition - Union |
| - | Soustraction - Complément |
| * | Multiplication - Intersection |
| / | Division |
| div | Quotient de la division entière |
| mod | Modulus : c'est le reste de la division entière |
| = | Egalité |
Opérateurs prioritaires : *, /, div et mod.
Opérateurs secondaires : + et -.
Vous pouvez utiliser des parenthèses.
Opérateurs relationnels▲
| Opérateur | Signification |
|---|---|
| < | Inférieur strict |
| <= | Inférieur ou égal - Inclus |
| > | Supérieur strict |
| >= | Supérieur ou égal - Contient |
| <> | Différent |
Opérateurs logiques▲
| Opérateur | Signification |
|---|---|
| AND | Le "et" logique des maths (voir chapitre 15 sur les booléens et tables de vérité) |
| OR | Le "ou" |
| XOR | Le "ou" exclusif |
| NOT | Le "non" |
Opérateur ultra-prioritaire : NOT.
Opérateur semi-prioritaire : AND.
Opérateurs non prioritaires : OR et XOR.
Priorité des opérateurs▲
- Niveau 1 : NOT.
- Niveau 2 : *, /, mod, div, AND.
- Niveau 3 : +, -, OR, XOR.
- Niveau 4 : =, <, >, <=, >=, <>.
Ensembles▲
Les opérateurs union, complément, intersection, inclus et contient s'appliquent aux ensembles (voir chapitre 25).


