Побитовое НЕ

Классификация Графическое обозначение
Наименование:
Побитовое НЕ

Символьное обозначение:
~X
Внешний вид функционального блока:

Внешний вид.
Группа:
Побитовые логические операции

Версия CannyLab:
с 0.6b
Иконка функционального блока:

Иконка.
Входы
Вход Значение
Значение: числовой
Выходы
Выход Значение
Результат: числовой

Общее описание

Побитовая инверсия. Устанавливает на выходе результат инверсии, замены на противоположное значение, примененной к каждому биту в двоичном представлении значения входа.

Иными словами, результирующий двоичный разряд будет равен:

  • «1», если бит значения входа равен «0»;
  • «0», если бит значения входа равен «1».

Например:

Значение  = 27 = 0x001B = 0b0000000000011011

Результат = 65508 = 0xFFE4 = 0b1111111111100100

Особенности

Результат выполнения операции «Побитовое НЕ» над любым значением дважды, всегда равен исходному значению.

Примеры

Десятичное представление:

Пример №1.

Двоичное представление:

Пример №2.

СМОТРИ ТАКЖЕ