Bitwise operators
Bitwise and
x & y
Bitwise or
x | y
Bitwise xor (exclusive-or)
x ^ y
Value of a bit is 1 if only one bit is 1
Complement
~x
Each bit is "flipped" to opposite value