BitFlags

Wie eine einzige Zahl viele Schalter gleichzeitig sein kann.

Hallo! Ich bin Ferris 🦀. Eine Zahl ist im Computer innen eine Reihe von Schaltern — man nennt sie Bits. Jeder Schalter hat einen festen Wert: 128, 64, 32, 16, 8, 4, 2, 1. Ist ein Schalter an, zählt sein Wert mit. So kann eine einzige Zahl viele Ja/Nein-Infos gleichzeitig speichern — das nennt man Bit Flags. Probier's unten aus!

Die Bit-Reihe

Klick auf die Schalter — jeder hat seinen eigenen Wert.

Binär 0000 0000
Dezimal 0

Die Versuche

Versuch 1 — Bau die Zahl

Stell mit den Schaltern oben die Zahl 13 ein. Addiere die Werte der eingeschalteten Bits, bis du genau dort landest.

Versuch 2 — Schalt ein Flag dazu (ODER)

Du hast 9. Schalte ein Bit dazu, bis du auf 13 kommst — welches fehlt?

Aktuell 9

Versuch 3 — Nimm ein Flag weg (UND-Löschen)

Du hast 14. Schalte ein Bit aus, bis du auf 12 kommst — welches muss weg?

Aktuell 14