vendredi 18 janvier 2002

Opérateur


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;