The & binary operator will return a result from performing AND binary operation between each of the digits of the two operands.

  • x & 0 = 0
  • x & 1 = x
  • x & x = x