Bit manipulation (thao tác bit) làm việc trực tiếp trên biểu diễn nhị phân của các số nguyên bằng AND, OR, XOR, NOT, và các phép dịch (shift). Nó cho phép các thao tác gọn gàng, không phân nhánh (branch-free), và rất nhanh.
Các thao tác cốt lõi
x &
x <<
x >>
x & ( << k)
x | ( << k)
x & ~( << k)
x ^ ( << k)
