Возможный дубликат:
Проверить, является ли число отличным от нуля, используя побитовые операторы в C.
Всем привет,
Я работаю над проектом, и мне нужна небольшая помощь с функцией. Нам нужно написать функцию, которая выполняет логическое НЕ, !, используя только следующие побитовые операторы:
~ & ^ | + << >>
Я даже не знаю, с чего начать.