Bei der Umwandlung von Binär in Dezimal wird eine Zahl zur Basis 22 als Zahl zur Basis 1010 geschrieben. Die Grundidee ist einfach: Jede Binärziffer zeigt an, ob eine Zweierpotenz mitgezählt wird. Eine 11 bedeutet, dass dieser Stellenwert enthalten ist. Eine 00 bedeutet, dass er ausgelassen wird.

Zum Beispiel ist 10112=11101011_2 = 11_{10}, weil 88 enthalten ist, 44 ausgelassen wird, 22 enthalten ist und 11 enthalten ist.

Wie der binäre Stellenwert zur Dezimalzahl wird

Das Binärsystem ist ein Stellenwertsystem zur Basis 2. Deshalb sind seine Stellenwerte Zweierpotenzen statt Zehnerpotenzen. Von rechts nach links lauten die Stellen:

20,  21,  22,  23,  2^0,\; 2^1,\; 2^2,\; 2^3,\; \dots

Das bedeutet, dass die ersten Stellenwerte sind:

1,  2,  4,  8,  16,  1,\; 2,\; 4,\; 8,\; 16,\; \dots

Wenn eine Ziffer 11 ist, zählt dieser Stellenwert mit. Wenn eine Ziffer 00 ist, zählt er nicht.

Die Regel hinter der Umwandlung von Binär in Dezimal

Für eine Binärzahl mit den Ziffern bnbn1b1b0b_n b_{n-1} \dots b_1 b_0, wobei jedes bib_i entweder 00 oder 11 ist, gilt für den Dezimalwert:

i=0nbi2i\sum_{i=0}^{n} b_i 2^i

Du brauchst die Formel nicht unbedingt für die Umwandlung, aber sie zeigt die Idee sehr klar: Das Binärsystem ist einfach ein Stellenwertsystem mit Zweierpotenzen.

Beispiel: 11001211001_2 umwandeln

Beginne rechts, wo die Stellenwerte 1,2,4,8,161, 2, 4, 8, 16 sind.

110012=116+18+04+02+1111001_2 = 1 \cdot 16 + 1 \cdot 8 + 0 \cdot 4 + 0 \cdot 2 + 1 \cdot 1

Jetzt behältst du nur die Werte, die zu einer 11 gehören:

110012=16+8+111001_2 = 16 + 8 + 1

Also ist der Dezimalwert

110012=251011001_2 = 25_{10}

Für eine schnelle Kontrolle kannst du die Zahl von links nach rechts lesen als „eine 1616, eine 88, null 44er, null 22er und eine 11“.

Warum die Methode funktioniert

Im Zehnersystem bedeutet die Zahl 407407

4102+0101+71004 \cdot 10^2 + 0 \cdot 10^1 + 7 \cdot 10^0

Im Binärsystem funktioniert es genauso, nur mit Zweierpotenzen:

110012=124+123+022+021+12011001_2 = 1 \cdot 2^4 + 1 \cdot 2^3 + 0 \cdot 2^2 + 0 \cdot 2^1 + 1 \cdot 2^0

Die Struktur ist identisch. Nur die Basis ändert sich.

Häufige Fehler bei der Umwandlung von Binär in Dezimal

  1. Zehnerpotenzen statt Zweierpotenzen zu verwenden. Binäre Stellenwerte sind 1,2,4,8,16,1, 2, 4, 8, 16, \dots.
  2. Stellen von links zu zählen, ohne den Exponenten zu kennen. Am sichersten ist es, rechts mit 202^0 zu beginnen.
  3. Eine Zahl wie 10211021 als Binärzahl zu behandeln. Gültige Binärziffern sind nur 00 und 11.
  4. Zu vergessen, dass führende Nullen den Wert nicht ändern. Zum Beispiel sind 001120011_2 und 11211_2 beide gleich 3103_{10}.

Wann die Umwandlung von Binär in Dezimal verwendet wird

Die Umwandlung von Binär in Dezimal kommt immer dann vor, wenn du verstehen musst, wie Computer Werte speichern. Sie begegnet dir in der grundlegenden Informatik, in der Digitaltechnik, bei der Darstellung von Daten und in bitbasierten Anwendungen wie Berechtigungen, Flags oder Speicherwerten.

Auch wenn du nie direkt mit Hardware arbeitest, macht das Verständnis binärer Stellenwerte Zahlensysteme viel weniger geheimnisvoll.

Probiere eine ähnliche Umwandlung

Wandle 1011012101101_2 in eine Dezimalzahl um, indem du zuerst die Stellenwerte aufschreibst und dann nur die Zweierpotenzen addierst, die zu einer 11 gehören. Diese eine Gewohnheit verhindert die meisten Umrechnungsfehler.

Brauchst du Hilfe bei einer Aufgabe?

Lade deine Frage hoch und erhalte in Sekunden eine verifizierte Schritt-für-Schritt-Lösung.

GPAI Solver öffnen →