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