Страница 38 из 82 2.4. Поразрядные операции
Поразрядные операции определены только для целочисленных операндов. &Поразрядная конъюнкция битовых представлений значений целочисленных операндов. Операндами могут быть выражения интегрального типа. Значение выражения вычисляется путём побитовых преобразований и зависит от значений соответствующих битов левого и правого операнда. Следующая таблица однозначно определяет операцию поразрядной конъюнкции. Бит левого операнда | Бит правого операнда | Результат операции & | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |Поразрядная дизъюнкция битовых представлений значений целочисленных операндов. Операндами могут быть выражения интегрального типа. Значение выражения вычисляется путём побитовых преобразований и зависит от значений соответствующих битов левого и правого операнда. Следующая таблица определяет операцию поразрядной дизъюнкции. Бит левого операнда | Бит правого операнда | Результат операции | | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | ^Поразрядная исключающая дизъюнкция битовых представлений значений целочисленных операндов. Операндами могут быть выражения интегрального типа. Значение выражения вычисляется путём побитовых преобразований и зависит от значений соответствующих битов левого и правого операнда. Следующая таблица определяет операцию поразрядной исключающей дизъюнкции. Бит левого операнда | Бит правого операнда | Результат операции ^ | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | |