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 двох аргументів.
Xor — булевська змінна Xor або порозрядний Xor двох параметрів.