Delphi тип Boolean – позволяет принимать только True и False значения.
System unit
type Boolean = (False, True);
Тип Boolean обеспечивает перечисление логических True и False значений.
В отличие от других языков, это не число и оно позволяет принимать только эти значения. Это делает код намного более надежным.
Тип Boolean в Delphi: Булевы назначения и испытания
var
same : Boolean;
small, large, i : Integer;
begin
small := 23;
large := 455555;
// Непосредственное испытание, чтобы увидеть, являются ли эти числа того же самого размера
if small = large
then ShowMessage('small = large')
else ShowMessage('small <> large');
// Используйте Boolean, чтобы содержать и проверять этот результат
same := (small = large);
if same
then ShowMessage('small = large')
else ShowMessage('small <> large');
// Прямое назначение логического значения в этот Boolean
same := True;
if same
then ShowMessage('то же True')
else ShowMessage('то же False');
end;
Результат
small <> large
small <> large
то же True
Похожие функции, процедуры и команды
And — булев and или поразрядный and двух аргументов.
If — начинает условное выражение, чтобы решить, что делать далее.
Not — булев Not или поразрядный Not без одного аргумента.
Or — булевская or или поразрядная or двух аргументов.
Xor — булевская переменная Xor или поразрядный Xor двух параметров.
