Difference between revisions of "Boolean/fi"
(Created page with "{{Boolean}} == Yleistä == '''Boolean''' on looginen tietotyyppi. Boolean tyypin tiedoilla on vain jompikumpi arvo kahdesta arvosta, joko True/fi|<code>tr...") |
(Use pascal highlighter) |
||
Line 10: | Line 10: | ||
[[Write/fi|Write]]() ja Writeln () -[[Procedure/fi|aliohjelmat]] tulostavat [[String/fi|merkkijonon]] muuttujan arvoa vastaavan merkkijonon (joko "TRUE" tai "FALSE"). Boolean muuttujaa voidaan käyttää [[If/fi|if]] lausekkeessa. WriteStr() -aliohjelmaa voidaan käyttää merkkijonon tallentamiseen, joka edustaa Boolean muuttujan arvoa merkkijonoon. | [[Write/fi|Write]]() ja Writeln () -[[Procedure/fi|aliohjelmat]] tulostavat [[String/fi|merkkijonon]] muuttujan arvoa vastaavan merkkijonon (joko "TRUE" tai "FALSE"). Boolean muuttujaa voidaan käyttää [[If/fi|if]] lausekkeessa. WriteStr() -aliohjelmaa voidaan käyttää merkkijonon tallentamiseen, joka edustaa Boolean muuttujan arvoa merkkijonoon. | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
program booleantest; | program booleantest; | ||
var | var |
Latest revision as of 17:13, 29 January 2020
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
русский (ru) │
中文(中国大陆) (zh_CN) │
Yleistä
Boolean on looginen tietotyyppi. Boolean tyypin tiedoilla on vain jompikumpi arvo kahdesta arvosta, joko true
tai false
.
Boolean muuttuja vie yhden tavun verran muistia.
Arvo true
voidaan määrittää suoraan boolean muuttujaan, vertailun tai testin tulokseen, joka oli onnistunut (true
). Vastaavasti arvo false
voidaan määrittää suoraan, vertailun tai testin tuloksesta, joka ei ollut onnistunut (false
).
Write() ja Writeln () -aliohjelmat tulostavat merkkijonon muuttujan arvoa vastaavan merkkijonon (joko "TRUE" tai "FALSE"). Boolean muuttujaa voidaan käyttää if lausekkeessa. WriteStr() -aliohjelmaa voidaan käyttää merkkijonon tallentamiseen, joka edustaa Boolean muuttujan arvoa merkkijonoon.
program booleantest;
var
tooLarge : Boolean = false;
boolString : ShortString;
begin
Writeln(tooLarge);
tooLarge := (0 = 0);
Writeln(tooLarge);
tooLarge := (3 > 5);
Writeln(tooLarge);
tooLarge := true;
Writeln(tooLarge);
if tooLarge then
Writeln('tooLarge is true')
else
Writeln('tooLarge is false');
WriteStr(boolString,tooLarge);
Writeln(boolString);
end.
Ohjelma tulostaa:
FALSE TRUE FALSE TRUE tooLarge is true TRUE
Katso myös
Yksinkertaiset datatyypit |
|
---|---|
Monimutkaiset datatyypit |