Операторы побитовых логических операций и сдвига

Операторы побитовых логических операций и сдвига

Эти операторы позволяют производить над числовыми переменными побитовые операции, описанные в табл. П1.5.

Таблица П1.5. Операторы побитовых логических операций и сдвига

Оператор Описание 
&  Логическое И 
|  Логическое ИЛИ 
^  Логическое ИСКЛЮЧАЮЩЕЕ ИЛИ 
~  Логическое НЕ 
>>  Сдвиг вправо 
<<  Сдвиг влево 
>>>  Сдвиг вправо с заполнением освобождаемых разрядов нулями

Замечание 

Перед использованием операторов из табл. П1.5. значения переменных преобразуются в 32-разрядные целые числа.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

7.5 Операции Сдвига

Из книги C++ автора Хилл Мюррей

7.5 Операции Сдвига Операции сдвига «„ и “» группируют слева направо. Обе выполняют одно обычное арифметическое преобразование над свими операндами, каждый из которых должен быть целым. В этом случае правый операнд преобразуется к типу int; тип результта совпадает с типом


Функция сдвига во времени

Из книги Компьютер + TV: телевидение на ПК автора Гольцман Виктор Иосифович

Функция сдвига во времени При ознакомлении с программой Behold TV было рассказано о возможности просмотра со сдвигом во времени (см. выше в данной главе раздел «Установка и настройка тюнера Beholder TV 609 FM», подраздел «Функция сдвига во времени и отложенной записи»). В программе


Поверхности сдвига

Из книги AutoCAD 2009 автора Орлов Андрей Александрович

Поверхности сдвига Команда TABSURF служит для построения поверхностей путем сдвига образующей кривой вдоль указанного вектора. Создание такой поверхности обычно начинается с построения образующей кривой, в качестве которой может быть отрезок, дуга, окружность, полилиния,


R.5.8 Операции сдвига

Из книги Справочное руководство по C++ автора Страустрап Бьярн

R.5.8 Операции сдвига Операции сдвигов ‹‹ и ›› выполняются слева направо.сдвиговое-выражение: аддитивное-выражение сдвиговое-выражение ‹‹ аддитивное выражение сдвиговое-выражение ›› аддитивное выражениеОперанды должны быть целочисленного типа, и над ними


Понятие логических операций

Из книги Adobe Photoshop CS3 автора Завгородний Владимир

Понятие логических операций При работе с выделением под логическими операциями понимается следующее: при существующем выделении мы можем создать новое выделение, и вместо того, чтобы заменить собой старое, оно объединится с ним, создав выделение новой, более сложной


Использование логических операций

Из книги AutoCAD 2009 для студента. Самоучитель автора Соколова Татьяна Юрьевна

Использование логических операций Большинство инструментов выделения имеет одинаковые настройки, связанные с логическими операциями. Кнопки переключения режимов находятся слева на панели управления (рис. 16.7). Рис. 16.7. Панель инструментов при работе с инструментом


Тело сдвига

Из книги AutoCAD 2010 автора Орлов Андрей Александрович

Тело сдвига Команда SWEEP формирует новый твердотельный объект путем сдвига разомкнутой или замкнутой плоской кривой (контура) вдоль разомкнутой или замкнутой двумерной или трехмерной траектории (рис. 16.13). Команда вызывается из падающего меню Draw ? Modeling ? Sweep или щелчком на


Поверхности сдвига

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

Поверхности сдвига Команда TABSURF служит для построения поверхностей путем сдвига образующей кривой вдоль указанного вектора. Создание такой поверхности обычно начинается с построения образующей кривой, в качестве которой может выступать отрезок, дуга, окружность,


Операторы отношения и логические операторы

Из книги VBA для чайников автора Каммингс Стив

Операторы отношения и логические операторы Операторы отношения используются для сравнения значений двух переменных. Эти операторы, описанные в табл. П2.11, могут возвращать только логические значения true или false.Таблица П2.11. Операторы отношения Оператор Условие, при


Использование логических операций в условиях

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.

Использование логических операций в условиях Логические операции (см. главу 7) сначала оценивают значения входящих в выражение двух выражений-компонентов как True или False, а затем, в соответствии с определенными правилами, на основе этих значений получается конечный


Использование логических операций в условиях

Из книги AutoCAD 2009. Учебный курс автора Соколова Татьяна Юрьевна

Использование логических операций в условиях Использование логических операций в условных выражениях может быть более элегантной альтернативой использованию ElseIf и вложенных If ... Then, когда нужно выполнить лишь одну ветвь пути, определяемого множеством


Операции сдвига

Из книги AutoCAD 2008 для студента: популярный самоучитель автора Соколова Татьяна Юрьевна

Операции сдвига Операции сдвига сдвигают свой первый операнд влево (<<) или вправо (>>) на число разрядов машинного слова, специфицированное вторым операндом. Оба операнда должны быть целыми значениями. Выполняются преобразования по умолчанию, причем в СП MSC над


Тело сдвига

Из книги Язык Си - руководство для начинающих автора Прата Стивен

Тело сдвига Команда SWEEP формирует новый твердотельный объект путем сдвига разомкнутой или замкнутой плоской кривой (контура) вдоль разомкнутой или замкнутой двумерной или трехмерной траектории (рис. 18.30). Команда вызывается из падающего меню Draw ? Modeling ? Sweep или щелчком на


Тело сдвига

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

Тело сдвига Команда SWEEP формирует новый твердотельный объект путем сдвига разомкнутой или замкнутой плоской кривой (контура) вдоль разомкнутой или замкнутой двумерной или трехмерной траектории. Команда вызывается из падающего меню Draw ? Modeling ? Sweep или щелчком на


Поразрядные операции сдвига

Из книги автора

Поразрядные операции сдвига Эти операции сдвигают разряды влево или вправо. Мы снова запишем двоичные числа в явной форме, чтобы подробно показать механизм сдвига. && : Сдвиг влево Эта операция сдвигает разряды левого операнда влево на число позиций, указанное правым