12.8.2 Поразрядные логические операторы |
Вверх Предыдущий Следующий |
Логические операторы применяются к отдельным битам порядковых выражений. Логические операторы требуют операнды целого типа, и результат тоже целый. Все возможные логические операторы перечислены в таблице (12.4). Таблица 12.4: Логические операторы
Допустимы следующие логические выражения: A shr 1 { то же что и A div 2, но быстрее} Not 1 { эквивалентно -2 } Not 0 { эквивалентно -1 } Not -1 { эквивалентно 0 } B shl 2 { то же что и B * 4 для целых чисел } 1 or 2 { эквивалентно 3 } 3 xor 1 { эквивалентно 2 } |