Книги автора: Введение в Python
Описание языка PascalABC.NET
S. D. F.
Справочкик по JavaScript
Справочник по CSS
Справочник по PHP
Справочник по Flash
Язык программирования Euphoria. Справочное руководство
Программирование на Java
Основы программирования на Java
Графика DirectX в Delphi
VBA для чайников
Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil
Фундаментальные алгоритмы и структуры данных в Delphi
Курс "Язык программирования PHP"
Книга: Описание языка PascalABC.NET
Логические операции
Логические операции
К логическим относятся бинарные операции and, or и xor, а также унарная операция not, имеющие операнды типа boolean и возвращающие значение типа boolean. Эти операции подчиняются стандартным правилам логики: a and b истинно только тогда, когда истинны a и b, a or b истинно только тогда, когда истинно либо a, либо b, a xor b истинно только тогда, когда только одно из a и b истинно, not a истинно только тогда, когда a ложно.
Выражения с and и or вычисляются по короткой схеме:
в выражении x and y если x ложно, то все выражение ложно, и y не вычисляется;
в выражении x or y если x истинно, то все выражение истинно, и y не вычисляется.
Оглавление статьи/книги
Похожие страницы
- 4. Null-значения и логические операции
- 4.4. Логические элементы и синтез логических схем
- Мультипликативные операции
- Логические элементы
- Операции открытия, чтения, записи и закрытияфайлов
- 4.4. Булевы логические операторы
- ПРИЛОЖЕНИЕ В. ОПЕРАЦИИ ЯЗЫКА СИ
- V. Операции над указателями
- VI. Операции над структурами и объединениями
- 4.1. Логические переменные и логические операции
- Поразрядные логические операции
- Ключевой фактор – сокращение расходов на технологические операции