Difference between revisions of "Longbool/fr"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "{{Longbool}} <br/> Plage de valeurs: True .. False.<br/> Occupation en mémoire: 4 octets soit 32 bits.<br/> Propriétés:<br/> Un champ de donnée de Data...") |
m (Fixed syntax highlighting) |
||
Line 1: | Line 1: | ||
{{Longbool}} | {{Longbool}} | ||
− | + | ||
− | Plage de valeurs: True .. False. | + | Plage de valeurs: True .. False. |
− | Occupation en mémoire: 4 octets soit 32 bits. | + | |
− | Propriétés: | + | Occupation en mémoire: 4 octets soit 32 bits. |
− | Un [[Data field/fr|champ de donnée]] de [[Data type/fr|type de donnée]] '''LongBool''' ne prend que des valeurs booléennes. | + | |
− | Tout autre valeur conduit à une erreur de compilation, le programme ne sera donc pas créé. | + | Propriétés: |
+ | |||
+ | Un [[Data field/fr|champ de donnée]] de [[Data type/fr|type de donnée]] '''LongBool''' ne prend que des valeurs booléennes. | ||
+ | |||
+ | Tout autre valeur conduit à une erreur de compilation, le programme ne sera donc pas créé. | ||
+ | |||
Définition d'un tableau de type Longbool: | Définition d'un tableau de type Longbool: | ||
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
Var | Var | ||
l: LongBool; | l: LongBool; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
Exemples d'affectation de valeur correcte : | Exemples d'affectation de valeur correcte : | ||
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
l := True; | l := True; | ||
l := False; | l := False; | ||
l := 10 <> 20; //Das Ergebnis des Vergleichs ist wahr (True) | l := 10 <> 20; //Das Ergebnis des Vergleichs ist wahr (True) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
Exemples d'affectation de valeur incorrecte : | Exemples d'affectation de valeur incorrecte : | ||
− | <syntaxhighlight> | + | |
+ | <syntaxhighlight lang=pascal> | ||
l := 'True'; | l := 'True'; | ||
l := 'False'; | l := 'False'; | ||
Line 24: | Line 34: | ||
l := 24; | l := 24; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
Ces dernières instructions tentent d'affecter directement des valeurs non bboléennes, ce que le compilateur refusera.<br/> | Ces dernières instructions tentent d'affecter directement des valeurs non bboléennes, ce que le compilateur refusera.<br/> |
Latest revision as of 03:09, 19 February 2020
│
Deutsch (de) │
English (en) │
français (fr) │
Plage de valeurs: True .. False.
Occupation en mémoire: 4 octets soit 32 bits.
Propriétés:
Un champ de donnée de type de donnée LongBool ne prend que des valeurs booléennes.
Tout autre valeur conduit à une erreur de compilation, le programme ne sera donc pas créé.
Définition d'un tableau de type Longbool:
Var
l: LongBool;
Exemples d'affectation de valeur correcte :
l := True;
l := False;
l := 10 <> 20; //Das Ergebnis des Vergleichs ist wahr (True)
Exemples d'affectation de valeur incorrecte :
l := 'True';
l := 'False';
l := '10 <> 20';
l := 24;
Ces dernières instructions tentent d'affecter directement des valeurs non bboléennes, ce que le compilateur refusera.