Boolean/ru
Deutsch · English · Français · Suomi · Русский · 中文(中国)
Обзор
Boolean - это логический тип данных. Данные типа boolean содержат только два значения, либо true, либо false. Переменная типа Boolean занимает 1 байт.
Значение true может быть напрямую присвоено булевой переменной или по результату сравнения или проверки успешного выполнения ("true"). Аналогично, значение false может быть напрямую присвоено переменной или по результату сравнения или проверки не успешного выполнения ("false"). Процедуры Write() и Writeln() выведут строку с соответствующим значением булевой переменной (либо "TRUE", либо "FALSE"). Булева переменная может использоваться в качестве выражения в условном операторе if. Процедура WriteStr() может использоваться для сохранения строки, представляющей собой значение булевой переменной в строковой переменной.
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Будет выведено:
FALSE
TRUE
FALSE
TRUE
tooLarge is true
TRUE\
См. также
From the Free Pascal wiki, page "Boolean/ru", as it stood on 2020-01-29 after a change by Bart, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
