Bitwise operation

& si può utilizzare anche per una operazione bitwise tra due numeri.

, ovvero , restituisce 9, che è una operazione di AND bit a bit tra i due numeri iniziali. Ad esempio, , restituisce 0, dal momento che non hanno bit in comune.

Se si utilizza 1 come valore di AND, , si ha un metodo per capire se un numero è dispari.