Логические и булевы операции
Логическое выражение — это выражение, результатом вычисления которого является значение типа Булево
. В логических выражениях могут использоваться следующие операции:
Сравнение на равенство
операнд-1 == операнд-2
Применима к значениям любых типов.
Если значение операнд-1 равно значению операнд-2, то результатом операции будет значение Истина
Сравнение на равенство
операнд-1 == операнд-2
Применима к значениям любых типов.
Если значение операнд-1 равно значению операнд-2, то результатом операции будет значение Истина
.
Сравнение на неравенство
операнд-1 != операнд-2
Применима к значениям любых типов.
Если значение операнд-1 не равно значению операнд-2, то результатом операции будет з начение Истина
.
Сравнение на строгое больше
операнд-1 > операнд-2
Применима только к значениям одинаковых типов, которые (типы) имеют базовый тип Сравнимое
.
Если значение операнд-1 строго больше операнд-2, то результатом операции будет значение Истина
.
Сравнение на нестрогое больше
операнд-1 >= операнд-2
Применима только к значениям одинаковых типов, которые (типы) имеют базовый тип Сравнимое
.
Если значение операнд-1 больше или равно операнд-2, то результатом операции будет значение Истина
.
Сравнение на строгое меньше
операнд-1 < операнд-2
Применима только к значениям одинаковых типов, которые (типы) имеют базовый ти п Сравнимое
.
Если значение операнд-1 строго меньше операнд-2, то результатом операции будет значение Истина
.
Сравнение на нестрогое больше
операнд-1 <= операнд-2
Применима только к значениям одинаковых типов, которые (типы) имеют базовый тип Сравнимое
.
Если значение операнд-1 меньше или равно операнд-2, то результатом операции будет значение Истина
.
Булевы операции
Результаты логических выражений и значения типа Булево
могут участвовать в булевых операциях.
Логическое «И»
выражение-1 и выражение-2