OPÉRATEUR
Opérateur d'affection
Opérateur | Description | Exemple |
:= | Affection | x := 10; |
Opérateur mathématique
Opérateur | Description | Exemple |
+ | Addition | x := y + 56 |
- | Soustraction | x := y - 3 |
* | Multiplication | x := y * 6 |
/ | Division réel | x := y / 5.6 |
div | Division entière | x := y div 5 |
Opérateur d'égalité
Opérateur | Description | Exemple |
= | Égale | if ( x = 5) then... |
<> | Différent de | if ( x <>15) then... |
< | Inférieur à | if ( x < 67) then... |
> | Supérieur | if ( x > 99) then... |
<= | Inférieur ou égale à | if ( x <= 12) then... |
>= | Supérieur ou égale à | if ( x >= 24) then... |
Opérateur logique
Opérateur | Description | Exemple |
and | Et logique | if (x=4) and (y=5) then.. |
or | Ou logique | if (x=45) or (y=23) then.. |
Opérateur unaire
Opérateur | Description | Exemple |
^ | Pointeur | pNom:= ^Nom; |
@ | Adresse | ptrtab := @tabNom; |
and | Et bit-à-bit | x := x and $03; |
or | Ou bit-à-bit | x:= x or $AA; |
not | Non bit-à-bit | x:= x and not $AA |
not | Non logique | if not Valide then... |
Opérateur diver
Opérateur | Description | Exemple |
$ | Valeur hexadécimale | x := $ff; |
[] | Indice de tableau | x := tabNom[4]; |
. | Qualification | x:=y.create; |
Aucun commentaire:
Enregistrer un commentaire