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