Битовая манипуляция работает непосредственно с двоичным представлением целых чисел, используя операции AND, OR, XOR, NOT и сдвиги. Она позволяет создавать компактный, безветвлющийся и очень быстрый код.
Основные операции
x &
x <<
x >>
x & ( << k)
x | ( << k)
x & ~( << k)
x ^ ( << k)
