Datentypen brauchen unterschiedlich viel Speicherplatz. Für das Speichern einer Variablen wird je nach Typ unterschiedlich Speicherplatz belegt und die Speicheradresse festgehalten. Die Speicheradresse wird mit dem gelben Dreieck symbolisiert.
Hinweis: Wechseln Sie mit den Pfeilstasten den Datentyp und generieren Sie mit 'n' eine neue Bitfolge.
Der Datentyp byte belegt 8 bit, wobei das vorderste bit das Vorzeichen codiert. Der daraus resultierende Wertebereich ist [-128 ... 127].
Hinweis: Bewegen Sie die Maus. Zu Beginn muss das Fenster einmal angeklickt werden.
Untersuchen Sie die Addition beim Datentype byte.
Hinweis: Verändern Sie mit den Pfeiltasten links/rechts den Summanden 2 und mit Mausklicks die Anzeige. Zu Beginn muss das Fenster einmal angeklickt werden.
Studieren Sie das Einerkomplement.
Hinweis: Bewegen Sie die Maustaste. Zu Beginn muss das Fenster einmal angeklickt werden.
Das Einerkomplement wird in den meisten Programmiersprachen mit ˜ dargestellt und entspricht der NOT-Operation. Jedes Bit einer Binärzahl wird gewendet: aus 0 wird 1 und aus 1 wird 0. Das Einerkomplement wird bei der Darstellung der negativen Zahlen im Datentyp Byte eingesetzt.
Studieren Sie das Zweierkomplement.
Hinweis: Bewegen Sie die Maus und klicken Sie zum ändern der Anzeige. Zu Beginn muss das Fenster einmal angeklickt werden.
Der negative Wert einer Zahl lässt sich einfach errechnen: alle binären Stellen werden invertiert (umgekehrt) und anschliessend zum Ergebnis 1 addiert.