Логические операторы

Язык:
Русский
English

 Логические операторы


  Оператор Операция            Тип операндов Тип результата
  Not      Побитовое отрицание Integer       Integer
  And      Побитовое И         Integer       Integer
  Or       Побитовое ИЛИ       Integer       Integer
  Xor      Побитовое
           исключающее ИЛИ     Integer       Integer
  Shl      Сдвиг влево         Integer       Integer
  Shr      Сдвиг вправо        Integer       Integer

Оператор Not - унарный.

Если операнд оператора Not имеет тип Integer, то результат имеет тот же самый целочисленный тип.

Если оба операнда операторов And, Or, Xor имеют целочисленный тип, то результат имеет общий тип двух операндов.

Операции I Shl J и I Shr J сдвигают значение I влево или вправо на J бит. Тип результата - такой же как и тип выражения I.

См. также

Лекция №2.2: Типы данных и операции

Код для вставки: :: :: :: ::
Поделиться: // //