Побитовое НЕ
| Классификация | Графическое обозначение |
|---|---|
| Наименование: Побитовое НЕ Символьное обозначение: ~X |
Внешний вид функционального блока:![]() |
| Группа: Побитовые логические операции Версия CannyLab: с 0.6b |
Иконка функционального блока:![]() |
| Входы |
| Вход | Значение |
|---|---|
| Значение: | числовой |
| Выходы |
| Выход | Значение |
|---|---|
| Результат: | числовой |
Общее описание
Побитовая инверсия. Устанавливает на выходе результат инверсии, замены на противоположное значение, примененной к каждому биту в двоичном представлении значения входа.
Иными словами, результирующий двоичный разряд будет равен:
- «1», если бит значения входа равен «0»;
- «0», если бит значения входа равен «1».
Например:
Значение = 27 = 0x001B = 0b0000000000011011
Результат = 65508 = 0xFFE4 = 0b1111111111100100
Особенности
Результат выполнения операции «Побитовое НЕ» над любым значением дважды, всегда равен исходному значению.
Примеры
Десятичное представление:

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



