Логические величины
Величины логического типа (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 |
|