Shortint/fi
From Lazarus wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
Shortint on etumerkillinen kokonaisluku -128 ja 127 väliltä. Shortint on 8 bittiä pitkä.
Myös byte datatyyppi on 8 bittiä pitkä. Mutta byte datatyyppi on etumerkitön tyyppi ja se merkitsee sitä että se voi esittää numerot 0 ja 255 väliltä.
var
a_shortint: shortint;
a_byte : byte;
s1, s2 : string;
begin
a_shortint := %11110001; // binary number
a_byte := %11110001;
s1 := IntToStr(a_shortint); // s1 = '-15'
s2 := IntToStr(a_byte); // s2 = '241'
Katso myös
- function OnesComplement2
- Smallint on etumerkillinen kokonaisluku -32768 ja 32767 väliltä
- binaarinumerot
- IntToStr muuntaa kokonaisluvun merkkijonoksi
Yksinkertaiset datatyypit |
|
---|---|
Monimutkaiset datatyypit |