Оглавление

7.3. Двоичные операторы

~ — двоичная инверсия:
             Z = ~Х;
& — двоичное И:
             Z = X & Y;
| — двоичное ИЛИ:
             Z = X | Y;

□ ^ — двоичное исключающее ИЛИ:
            Z = X ^ Y;
□ << — сдвиг влево — сдвиг влево на один или более разрядов с заполнением младших разрядов нулями:
            Z = X << Y;
□ >> — сдвиг вправо — сдвиг вправо на один или более разрядов с заполнением старших разрядов содержимым самого старшего разряда:
           Z = X >> Y;
□ >>> — сдвиг вправо без учета знака — сдвиг вправо на один или более разрядов с заполнением старших разрядов нулями:
          Z = X >>> Y;
Как следует из названия, двоичные операторы выполняют поразрядные действия с двоичным представлением целых чисел.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити