Int16/fr
From Lazarus wiki
Jump to navigationJump to search
│
Deutsch (de) │
English (en) │
français (fr) │
Plage de valeurs : -32768 .. 32767
Occupation en mémoire : 2 octets soit 16 Bits
Propriétés:
Un champ de donnée de type de donnée Int16 ne prend que des valeurs entières signées de sa plage de valeurs.
Tout autre valeur conduit à une erreur de compilation, le programme ne sera donc pas créé.
Définition d'un tableau de type Int16:
Var
i16: int16;
Exemples d'affectations avec des valeurs valides :
i16 := -32768;
i16 := 0;
i16 := 32767;
Exemples d'affectations avec des valeurs invalides :
i16 := '-32768';
i16 := '0';
i16 := '32767';
Ces dernières instructions tentent d'affecter directement des valeurs de type String ce que le compilateur refusera.