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


