Les opérateurs sont le fondement même du traitement des opérations mathématique et comparatif de n'importe quel langage, le Euphoria ne fait pas exception.
Les opérateurs de type entier
Opérateur | Description |
---|---|
= | Comparaison d'un égalité |
!= | Comparaison d'une différence |
> | Comparaison de plus grand que |
>= | Comparaison de plus grand ou égal que |
< | Comparaison de plus petit que |
<= | Comparaison de plus petit ou égal que |
+ | Effectue une addition |
- | Effectue une soustraction |
* | Effectue une multiplication |
/ | Effectue une division |
not | Effectue une «négation binaire» |
and | Effectue un «Et binaire» |
or | Effectue un «Ou binaire» |
xor | Effectue un «Ou exclusif binaire» |
Les opérateurs de type réel (à virgule flottante)
Opérateur | Description |
---|---|
= | Comparaison d'un égalité |
!= | Comparaison d'une différence |
> | Comparaison de plus grand que |
>= | Comparaison de plus grand ou égal que |
< | Comparaison de plus petit que |
<= | Comparaison de plus petit ou égal que |
+ | Effectue une addition |
- | Effectue une soustraction |
* | Effectue une multiplication |
/ | Effectue une division |
Les opérateurs de type booléen
Opérateur | Description |
---|---|
= | Comparaison d'un égalité |
!= | Comparaison d'une différence |
not | Effectue une négation |
and | Effectue un «Et binaire» |
or | Effectue un «Ou binaire» |
xor | Effectue un «Ou exclusif binaire» |
and | Effectue un «Et logique |
or | Effectue un «Ou logique» |
Les opérateurs de chaîne de caractères
Opérateur | Description |
---|---|
equal(chaine1,chaine2) | Comparaison d'un égalité |
not equal(chaine1,chaine2) | Comparaison d'une différence |
compare(chaine1,chaine2)>0 | Comparaison de plus grand que |
compare(chaine1,chaine2)>=0 | Comparaison de plus grand ou égal que |
compare(chaine1,chaine2)<0 | Comparaison de plus petit que |
compare(chaine1,chaine2)<=0 | Comparaison de plus petit ou égal que |
Dernière mise à jour : Samedi, le 13 janvier 2018