Danke, ich denke, ich habs jetzt verstanden.
Jetzt nochmal zu dem Code von oben. Nehmen wir an, i ist 6.
Code:
110 AND 001 = 000 -> 1 ist nicht gedrückt [i AND 1]
110 AND 010 = 010 -> 2 ist gedrückt [i AND 2]
110 AND 100 = 100 -> 3 ist gedrückt [i AND 4]
0110 AND 1000 = 0000 -> 4 ist nicht gedrückt [i AND 8]
00110 AND 10000 = 00000 -> 5 ist nicht gedrückt [i AND 16]
Passt so. Ich hoffe mal, ich hab das jetzt richtig gemacht...