Данные логического типа могут принимать значения одной из двух логических констант: FALSE; TRUE.
Диапазон значений: FALSE . . TRUE.
Логические значения имеют порядковый номер 0 и 1.
К булевым операндам применимы следующие операции:
not, and, or, xor
и соотношения:
=, <>, <, >, <=, >=
Результаты операций над данными логического типа представляются в виде таблицы истинности (табл. 5)
Таблица 5
A
B
not A
A and B
A or B
A xor B
1
-
1
-
-
-
0
-
0
-
-
-
1
1
-
1
1
0
1
0
-
0
1
1
0
1
-
0
1
1
0
0
-
0
0
0
Набор встроенных математических функций применимых к данными логического типа приведен в табл. 6.