junior
Какие побитовые операции вы знаете?
Побитовые операторы (bitwise operators) работают с отдельными битами целочисленных типов.
~— побитовый унарный оператор NOT;&— побитовый AND;&=— побитовый AND с присваиванием;|— побитовый OR;|=— побитовый OR с присваиванием;^— побитовый исключающий XOR;^=— побитовый исключающий XOR с присваиванием;>>— сдвиг вправо (деление на 2 в степени сдвига);>>=— сдвиг вправо с присваиванием;>>>— сдвиг вправо без учёта знака (unsigned right shift);>>>=— сдвиг вправо без учёта знака с присваиванием;<<— сдвиг влево (умножение на 2 в степени сдвига);<<=— сдвиг влево с присваиванием.