Remarque : Les opérateurs logiques renvoient 1.0 pour vrai et 0.0 pour faux. Puisqu'ils renvoient des valeurs, vous pouvez associer les opérateurs logiques AND et OR avec une addition ou une multiplication. Par exemple : ((a<b) + (b>c)) teste < b ou b > c. ((a<b)*(b>c)) teste a<b et b>c.
Symbole |
Définition des opérateurs |
= |
égal à (logique) |
!= |
différent de (logique) |
! |
non (logique) |
< |
inférieur à (logique) |
> |
supérieur à (logique) |
<= |
inférieur ou égal à (logique) |
>= |
supérieur ou égal à (logique) |
And |
"AND" booléen |
~ |
logique approximativement égale |
<~ |
logique inférieure ou approximativement égale |
>~ |
logique supérieure ou approximativement égale |
Ou |
"OR" booléen |
+ |
addition (binaire) |
- |
soustraction (binaire) |
* |
multiplication (binaire) |
/ |
division (binaire) |
- |
moins (unaire) |
+ |
plus (unaire) |
^ |
puissance |