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).