Word/fi

From Free Pascal wiki

Deutsch (de) English (en) suomi (fi) français (fr) русский (ru)

Word on 16-bittinen etumerkitön kokonaisluku. Se vaatii kaksi tavua muistia. Sen maksimiarvo on 65 535 ((2 ^ 16 - 1) tai heksadesimaalisena $FFFF (tai 0xFFFF) ja sen minimiarvo on 0.

Nykyään word-tyyppiä käytetään harvoin aritmeettisissa toiminnoissa (koska suurimmalla osalla CPU: sta on 32 bittisiä, jos ei ole 64 bittinen), mutta niitä voidaan kohdata joissakin sovellusliittymissä koodaamaan joitakin loogisia operaatioita (kuten joukot). Ja jotkin sulautetut järjestelmät.


Yksinkertainen ohjelma, jossa käytetään word tyyppisiä muuttujia:

program wordexam;

var
  w1,w2: word;

begin
  w1 := 1;
  w2 := $2ef;
  writeln ( w1,'+', w2,' = ' , w1+w2);
end.


Navikointipalkki: datatyypit
Yksinkertaiset datatyypit

boolean byte cardinal char currency extended int64 integer longint pointer real shortint smallint word

Monimutkaiset datatyypit

array class object record set string shortstring