Difference between revisions of "Shortint/fr"
From Lazarus wiki
Jump to navigationJump to searchm |
(Use pascal highlighter) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Shortint}} | {{Shortint}} | ||
− | Un entier court est un entier signé dans l'intervalle allant de -128 à 127. Sa taille est de 8 bits. | + | Un entier court est un entier signé dans l'intervalle allant de -128 à 127. Sa taille est de 8 bits (1 octet). Contrairement au type [[Byte/fr|Byte]] qui a aussi une taille de 8 bits, il est signé. |
− | + | <syntaxhighlight lang=pascal> | |
− | |||
− | <syntaxhighlight> | ||
var | var | ||
a_shortint: shortint; | a_shortint: shortint; | ||
Line 19: | Line 17: | ||
== Voir aussi == | == Voir aussi == | ||
− | * [[Not# | + | * [[Not/fr#Complément à 1|fonction OnesComplement2]] |
* [[Smallint/fr|Smallint]] est un entier dont les valeurs s'étendent de -32768 à 32767 | * [[Smallint/fr|Smallint]] est un entier dont les valeurs s'étendent de -32768 à 32767 | ||
* [[Binary_numeral_system/fr|Nombres binaires]] | * [[Binary_numeral_system/fr|Nombres binaires]] | ||
Line 25: | Line 23: | ||
{{Data types/fr}} | {{Data types/fr}} | ||
− |
Latest revision as of 17:36, 29 January 2020
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
Un entier court est un entier signé dans l'intervalle allant de -128 à 127. Sa taille est de 8 bits (1 octet). Contrairement au type Byte qui a aussi une taille de 8 bits, il est signé.
var
a_shortint: shortint;
a_byte : byte;
s1, s2 : string;
begin
a_shortint := %11110001; // nombre binaire
a_byte := %11110001;
s1 := IntToStr(a_shortint); // s1 = '-15'
s2 := IntToStr(a_byte); // s2 = '241'
Voir aussi
- fonction OnesComplement2
- Smallint est un entier dont les valeurs s'étendent de -32768 à 32767
- Nombres binaires
- IntToStr Convertit un entier en chaînes de caractères
Types de données | |
---|---|
Types de données simples | Boolean | Byte |Cardinal | Char | Currency | Extended | Int64 | Integer | Longint | Pointer | Real | Shortint | Smallint | Word |
Types de données complexes | Array | Class | Record | Set | String | ShortString |