Du weißt, was eine Binärzahl ist?
Sagen wir, du hast drei aufhebbare Gegenstände, addierst du für den ersten 1, für den zweiten 2 und für den dritten Gegenstand 4 zu deiner Variable, wenn sie jeweils genommen wurden. Sind Gegenstand eins und drei aufgehoben, ist die Variable auf 5 bzw. in binärer Schreibweise auf 101 gesetzt.
Um dann für einzelne Binärstellen das Ergebnis zu ermitteln, benutzt du den Modulo-Operator (mod, Divisionsrest).
In einer sechsstelligen Variable könntest du so 19 Ja/Nein-Fragen bzw. Switches abbilden, in einer siebenstelligen 22.
Praktisch ist diese Überlegung jedoch meist absolut unnütze Arbeit.






Zitieren








