Zum Inhalt springen

Binär zu Dezimal Konverter | Kostenfreies Online-Tool

Konvertieren Sie zwischen Binär- und Dezimalzahlen sofort. Kostenloses Tool mit Schritt-für-Schritt-Erklärungen, Codebeispielen und praktischen Anwendungsfällen für Entwickler und Studenten.

Binär-Dezimal-Umrechner

Wandeln Sie zwischen Binär- und Dezimalsystem sofort um.

Binärzahlen verwenden nur 0 und 1

Dezimalzahlen verwenden Ziffern 0-9

Geben Sie einen Wert in einem der Felder ein, um die Umrechnung im anderen Feld zu sehen.

Ladekalkulator...
📚

Dokumentation

Binär-zu-Dezimal-Konverter

Ein Binär-zu-Dezimal-Konverter wandelt eine Zahl zwischen dem Zahlensystem zur Basis 2 (binär) und dem Zahlensystem zur Basis 10 (dezimal) um. Binär ist das Zahlensystem, das Computer intern verwenden; es wird nur mit 0en und 1en geschrieben. Dezimal ist das Zahlensystem, das Menschen im Alltag verwenden; es wird mit den Ziffern von 0 bis 9 geschrieben. Dieses Werkzeug wandelt einen in eines der beiden Felder eingegebenen Wert sofort in das jeweils andere Zahlensystem um und zeigt den Rechenweg hinter dem Ergebnis.

So funktioniert das Dezimalsystem

Dezimalzahlen verwenden zehn Ziffern, von 0 bis 9. Jede Stelle einer Dezimalzahl steht für eine Potenz von 10. Von rechts nach links haben die Stellen den Wert 1, 10, 100, 1.000 und so weiter.

Betrachten wir die Zahl 427:

  • 4 × 100 = 400
  • 2 × 10 = 20
  • 7 × 1 = 7

Die Addition dieser Werte ergibt 400 + 20 + 7 = 427.

So funktioniert das Binärsystem

Binärzahlen verwenden nur zwei Ziffern, 0 und 1. Jede Stelle steht statt für eine Potenz von 10 für eine Potenz von 2. Von rechts nach links haben die Stellen den Wert 1, 2, 4, 8, 16 und so weiter; der Wert verdoppelt sich jedes Mal.

Betrachten wir die Binärzahl 1010:

  • 1 × 8 = 8
  • 0 × 4 = 0
  • 1 × 2 = 2
  • 0 × 1 = 0

Die Addition dieser Werte ergibt 8 + 0 + 2 + 0 = 10.

Formel zur Umwandlung von Binär- in Dezimalzahlen

Um eine Binärzahl in eine Dezimalzahl umzuwandeln, wird jede Ziffer mit der Potenz von 2 für ihre Stelle multipliziert; anschließend werden die Ergebnisse addiert:

Dezimalzahl = die Summe aus bᵢ × 2ⁱ für jede Ziffer, wobei bᵢ die Ziffer (0 oder 1) an der Stelle i ist, gezählt ab 0 rechts.

Beispiel: Umwandlung von 1101 in eine Dezimalzahl

  1. 1 × 2³ = 8
  2. 1 × 2² = 4
  3. 0 × 2¹ = 0
  4. 1 × 2⁰ = 1
  5. Summe: 8 + 4 + 0 + 1 = 13

Binär 1101 entspricht dezimal 13. Nur die Stellen mit einer 1 tragen zur Summe bei. Daher ist es beim Rechnen von Hand hilfreich, die 0en zu überspringen.

Formel zur Umwandlung von Dezimal- in Binärzahlen (Divisionsmethode)

Um eine Dezimalzahl in eine Binärzahl umzuwandeln, wird sie wiederholt durch 2 geteilt und jeder Rest notiert.

  1. Die Zahl durch 2 teilen.
  2. Den Rest notieren; er ist immer 0 oder 1.
  3. Den Quotienten erneut durch 2 teilen.
  4. Dies wiederholen, bis der Quotient 0 erreicht.
  5. Die Reste von unten nach oben lesen.

Beispiel: Umwandlung von 25 in eine Binärzahl

  1. 25 ÷ 2 = 12, Rest 1
  2. 12 ÷ 2 = 6, Rest 0
  3. 6 ÷ 2 = 3, Rest 0
  4. 3 ÷ 2 = 1, Rest 1
  5. 1 ÷ 2 = 0, Rest 1

Liest man die Reste von der letzten Zeile zurück bis zur ersten, ergibt sich 11001. Dezimal 25 entspricht binär 11001.

So wird dieser Konverter verwendet

Eine Zahl in das Feld „Binär“ oder „Dezimal“ eingeben. Das andere Feld wird sofort aktualisiert. Eine ungültige Eingabe, etwa eine 2 im Binärfeld oder ein Buchstabe im Dezimalfeld, zeigt statt eines Ergebnisses eine Fehlermeldung an.

Das Bedienfeld unter den beiden Feldern zeigt den Rechenweg der aktuellen Umwandlung: die Zerlegung in Potenzen von 2 bei der Umwandlung von binär in dezimal und die Schritte der Division durch 2 bei der Umwandlung von dezimal in binär. Die Divisionsschritte werden in umgekehrter Reihenfolge aufgelistet, wobei die letzte Division oben steht. Dadurch lassen sich die Reste direkt von oben nach unten als Binärergebnis lesen.

Der Konverter akzeptiert Binär- und Dezimalzahlen beliebiger Größe. Er rechnet mit exakter Arithmetik beliebiger Genauigkeit statt mit herkömmlicher Gleitkommaarithmetik, sodass lange Werte nicht gerundet werden. Das Schritt-für-Schritt-Bedienfeld verwendet dieselbe exakte Arithmetik. Daher stimmen jeder Stellenwert und jeder aufgeführte Quotient zifferngenau mit dem umgewandelten Ergebnis überein. Negative Zahlen und Brüche werden nicht akzeptiert.

Verwendung der Umwandlung von Binär- in Dezimalzahlen

  • IP-Adressen. Eine IPv4-Adresse wie 192.168.1.1 besteht aus vier Binärbytes, die als Dezimalzahlen geschrieben werden. 192 entspricht 11000000, 168 entspricht 10101000 und 1 entspricht 00000001.
  • Dateiberechtigungen. Ein Unix-Berechtigungscode wie 755 ist eine Kurzform für das Binärmuster 111101101: vollständiger Zugriff für den Eigentümer sowie Lese- und Ausführungsrechte für alle anderen.
  • Bitflags. Das Setzen eines Bytes auf 255 aktiviert alle 8 Bits, also 11111111. Software verwendet auf diese Weise häufig eine Zahl, um mehrere Einstellungen gleichzeitig zu aktivieren.
  • Digitale Hardware. Schaltungsregister speichern Einstellungen als Bits. Daher kann die Konfiguration eines Geräts bedeuten, einen Dezimalwert in das benötigte exakte Bitmuster umzuwandeln.

Verwandte Zahlensysteme

Das Hexadezimalsystem (Basis 16) und das Oktalsystem (Basis 8) sind Kurzformen für die Darstellung von Binärzahlen. Jede hexadezimale Ziffer steht genau für 4 Binärbits, und jede oktale Ziffer steht genau für 3 Binärbits.

  • Binär 10101101 entspricht hexadezimal AD und dezimal 173.
  • Binär 101011 entspricht oktal 53.

Häufig gestellte Fragen

Was ist eine Binärzahl?

Eine Binärzahl wird nur mit den beiden Ziffern 0 und 1 geschrieben. Jede Ziffer wird Bit genannt. Jede ganze Zahl kann durch die Kombination ausreichend vieler Bits binär geschrieben werden, genauso wie jedes Wort mit einem begrenzten Alphabet von Buchstaben geschrieben werden kann.

Warum verwenden Computer Binärzahlen statt Dezimalzahlen?

Elektronische Schaltungen können zwei klar unterscheidbare Zustände, etwa eine hohe und eine niedrige Spannung, kostengünstiger und zuverlässiger speichern und schalten als zehn verschiedene Spannungspegel. Die Zwei-Zustands-Logik entspricht außerdem der Booleschen Algebra, dem Teilgebiet der Mathematik, das digitale Schaltungen für Berechnungen verwenden.

Wie kann ich Binärzahlen von Hand in Dezimalzahlen umwandeln?

Jede Binärziffer mit der Potenz von 2 multiplizieren, die ihrer Stelle entspricht, gezählt ab 0 rechts, und anschließend die Ergebnisse addieren. Für binär 1101 gilt: 1×8 + 1×4 + 0×2 + 1×1 = 13.

Wie kann ich Dezimalzahlen von Hand in Binärzahlen umwandeln?

Die Dezimalzahl wiederholt durch 2 teilen und jeden Rest notieren, bis der Quotient 0 erreicht. Anschließend die Reste vom letzten bis zum ersten lesen. Auf diese Weise wird dezimal 13 zu binär 1101.

Unterstützt dieser Konverter negative Zahlen oder Brüche?

Nein. Er akzeptiert nur nichtnegative ganze Zahlen. Für negative Binärzahlen wird ein separates Verfahren namens Zweierkomplement verwendet; Binärbrüche sind ein anderes Thema als die Umwandlung ganzer Zahlen.

Welche größte Zahl kann dieser Konverter verarbeiten?

Es gibt keine feste Größenbegrenzung. Der Konverter verwendet Arithmetik beliebiger Genauigkeit und wandelt daher sehr lange Binär- oder Dezimalzahlen exakt um, einschließlich Werten, die weit über das hinausgehen, was herkömmliche Gleitkommaarithmetik ohne Rundungsfehler darstellen kann. Auch das Bedienfeld mit den Rechenschritten arbeitet exakt. Binär 1 gefolgt von sechzig 0en entspricht dezimal 1152921504606846976. Das Bedienfeld gibt diesen Stellenwert vollständig aus, statt den gerundeten Wert 1152921504606847000 anzuzeigen, den herkömmliche Gleitkommaarithmetik liefert.

Was ist der Unterschied zwischen Binär-, Oktal- und Hexadezimalsystem?

Alle drei sind wie das Dezimalsystem Stellenwertsysteme, verwenden jedoch unterschiedliche Basen: Das Binärsystem verwendet die Basis 2, das Oktalsystem die Basis 8 und das Hexadezimalsystem die Basis 16. Eine hexadezimale Ziffer entspricht immer genau 4 Binärbits und eine oktale Ziffer immer genau 3 Binärbits. Deshalb werden sie als kompakte Kurzformen für lange Binärzahlen verwendet.