Man möge mich verbessern wenn ich deine Frage falsch verstanden habe...
Nehmen wir an wir haben den Wert 1.000.000.000 und AND'en ihn mit einer anderen Zahl
1.000.000.000 | 0011 1011 1001 1010 1100 1010 0000 0000 | AND |
4.294.967.295 | 1111 1111 1111 1111 1111 1111 1111 1111 | |
1.000.000.000 | 0011 1011 1001 1010 1100 1010 0000 0000 | Ergebnis |
Ergebnis ist, dass nur da wo die Bits 1 und 1 sind, Ergebnis 1 ist. Wo 1 und 0 sind, ist das Ergebnis 0.
Vielleicht ist das Beispiel oben zu langweilig:
x | 0011 1011 1001 1010 1100 1010 0000 0000 | AND |
x | 0000 0000 0000 0000 1111 1111 1111 1111 | |
x | 0000 0000 0000 0000 1100 1010 0000 0000 | Ergebnis |
Oder anders
x | 0011 1011 1001 1010 1100 1010 0000 0000 | AND |
x | 1111 1111 1111 1111 0000 0000 0000 0000 | |
x | 0011 1011 1001 1010 0000 0000 0000 0000 | Ergebnis |
Oder anders
x | 0011 1011 1001 1010 1100 1010 0000 0000 | AND |
x | 0000 0000 0000 0000 0000 0000 0000 0000 | |
x | 0000 0000 0000 0000 0000 0000 0000 0000 | Ergebnis |