Ciao a tutti,
Come da titolo avrei bisogno di aiuto su un concetto che riguarda gli schemi di bit.
nel libro sono arrivato agli operatori logici a livello di bit (NOT,AND,OR e XOR) e fin qui tutto bene ma in un esempio di programma dove mostra gli operatori logici c'è una frase di cui non ho capito bene il concetto, vi riporto una parte del programma:
class BitLogic {
public static void main(String args[]) {
String binary[] = {
"0000" "0001" "0010" "0011" "0100" "0101" "0110" "0111"
"1000" "1001" "1010" "1011" "1100" "1101" "1110" "1111"
};
int a = 3; // 0 + 2 + 1 o 0011 in binario
int b = 6; // 4 + 2 + 0 o 0110 in binario
....
}
}
io non riesco a capire il concetto di quei due commenti in a e b, cioè la parte 0 + 2 +1 e la parte 4 + 2 + 0.
dopo l'esempio del programma l'autore scrive: " nell'esempio a e b hanno schemi di bit che presentano tutte le quattro possibilità per due cifre binarie: 0-0,0-1,1-0 e 1-1."
potreste aiutarmi?
Grazie