Operare con i bit
Le variabili intere possono essere utilizzate come contenitori di bit (fino a 64...).
Diventano essenziali dei metodi per manipolare i singoli bit e maschere di bit.
Il bit p-esimo è acceso?
L'operatore AND bit a bit spegne tutti i bit accoppiati con 0 e lascia inalterato il bit accoppiato con 1.........x...... AND
0.......010....0 =
------------------
0.......0x0....0
Accendere il bit p-esimo
L'operatore OR bit a bit accende il bit accoppiato con 1 e lascia inalterati quelli accoppiati con 0.........x...... OR
0.......010....0 =
------------------
.........1......
Spegnere il bit p-esimo
L'operatore AND bit a bit lascia inalterati i bit accoppiati con 1 e spegne il bit p-esimo accoppiato con 0.........x...... AND
1.......101....1 =
------------------
.........0......
Complementare il bit p-esimo
L'operatore XOR bit a bit lascia inalterati i bit accoppiati con 0 e complementa quello accoppiato con 1.........x...... XOR
0.......010....0 =
------------------
.........x......