Логические величины
Величины логического типа (BOOLEAN ) - особый вид величин в Pascal'e. Они могут принимать только два значения: True (истина) и False (ложь). Где и как используются эти величины? Например, результатом выполнения операции отношения (сравнения между собой значений двух или более величин) всегда является логическая величина. Операции отношения применимы к операндам уже рассмотренных выше типов: вещественного (REAL) и целого (INTEGER).
Кроме операций отношения, определены следующие логические операции:
not |
- логическое отрицание ("не") |
or |
- логическое сложение ("или") |
and |
- логическое умножение ("и") |
xor |
- исключающее или |
Примеры.
Логические операции применимы к операндам логического (BOOLEAN ) типа и их результатом также является логическая величина:
A |
B |
not A |
A and B |
A or B |
A xor B |
True |
True |
False |
True |
True |
False |
True |
False |
False |
False |
True |
True |
False |
True |
True |
False |
True |
True |
False |
False |
True |
False |
False |
False |
|