Bitwise Math

x y x & y x or y x ^ y
0 0 0 0 0
0 1 0 1 1
1 0 0 1 1
1 1 1 1 0

XOR

x y x ^ y
0 0 0
0 1 1
1 0 1
1 1 0

Always forgetting XOR?

Remember these facts regarding XOR:

Checkout http://bits.stephan-brumme.com/