Binär ↔ Dezimal Konverter
Konvertieren Sie zwischen binären (Basis-2) und dezimalen (Basis-10) Zahlensystemen. Geben Sie einen Wert in eines der Felder ein, um die Konvertierung anzuzeigen.
Binärzahlen verwenden nur 0en und 1en
Standard-Basis-10-Zahlensystem (0-9 Ziffern)
Geben Sie eine gültige Binärzahl (bestehend aus 0en und 1en) in das Binärfeld ein, und das Dezimaläquivalent wird angezeigt. Oder geben Sie eine Dezimalzahl in das Dezimalfeld ein, und das Binäräquivalent wird angezeigt.
Beispiel: Binär '1101' ist Dezimal '13'
So verwenden Sie Binär ↔ Dezimal Konverter
- 1
Binärziffern eingeben
Geben Sie eine aus Nullen und Einsen bestehende Binärzahl in das Eingabefeld ein oder fügen Sie sie dort ein.
- 2
In Dezimal umwandeln
Führen Sie die Umwandlung aus, um den Binärwert sofort in sein dezimales Äquivalent zur Basis 10 zu verwandeln.
- 3
Ergebnis ablesen
Sehen Sie sich die Dezimalzahl im Ausgabebereich an, bereit zur Verwendung oder Überprüfung.
- 4
Ergebnis kopieren
Kopieren Sie das Dezimalergebnis in die Zwischenablage, um es in Code, Hausaufgaben oder Dokumenten zu verwenden.
Binär in Dezimal umwandeln
Zwei Zahlensysteme, ein Wert
Dezimal ist das Basis-10-System, das wir täglich verwenden, aufgebaut aus zehn Ziffern, 0 bis 9. Binär ist das Basis-2-System, das Computer intern nutzen, aufgebaut aus nur zwei Ziffern, 0 und 1, von denen jede ein Bit genannt wird. Die Umwandlung von Binär in Dezimal verändert die Menge nicht; sie schreibt denselben Wert lediglich in der Schreibweise um, die Menschen am leichtesten lesen. Die Zahl Elf ist 1011 im Binärsystem und 11 im Dezimalsystem, und beide bezeichnen denselben Betrag.
Der Grund, warum die beiden Systeme nebeneinander bestehen, ist die Hardware. Die Schaltkreise eines Computers haben zwei zuverlässige Zustände, an und aus, die sich sauber auf 1 und 0 abbilden lassen, weshalb Maschinen binär arbeiten. Menschen mit zehn Fingern haben sich auf Basis 10 festgelegt. Ein Konverter wie dieser ist die Brücke: Er nimmt die maschineneigene Form und erzeugt das menschenfreundliche Gegenstück, und er kann auch die umgekehrte Richtung ausführen.
Stellenwertschreibweise und Stellenwerte
Beide Systeme sind positionsbezogen, das heißt, der Beitrag einer Ziffer hängt davon ab, an welcher Stelle sie steht. Im Dezimalsystem sind die Spalten von rechts die Einer, Zehner, Hunderter und so weiter — aufeinanderfolgende Zehnerpotenzen. Das Binärsystem funktioniert genauso, aber mit Zweierpotenzen, sodass die Spalten von rechts 1, 2, 4, 8, 16, 32, 64, 128 und aufwärts lauten, wobei jede Spalte das Doppelte der Spalte zu ihrer Rechten ist.
Um eine Binärzahl zu lesen, betrachten Sie jede Stelle, und überall dort, wo eine 1 steht, addieren Sie den Stellenwert dieser Spalte; überall dort, wo eine 0 steht, addieren Sie nichts. Das äußerste rechte Bit ist die Einerstelle (Zwei hoch null), das nächste ist die Zweierstelle (Zwei hoch eins), dann Vierer, Achter und so weiter. Die Summe der Stellenwerte der 1-Bits ergibt die dezimale Gesamtsumme. Diese eine Regel ist die gesamte Umwandlung.
Durchgerechnetes Beispiel: 1011 in Dezimal
Nehmen Sie die Binärzahl 1011 und beschriften Sie die Spalten von rechts: Das äußerste rechte Bit ist die 1er-Stelle, dann 2er, dann 4er, dann 8er. Liest man die Bits gegen diese Spalten, so haben Sie eine 1 an der 8er-Stelle, eine 0 an der 4er-Stelle, eine 1 an der 2er-Stelle und eine 1 an der 1er-Stelle.
Addieren Sie nun die Stellenwerte überall dort, wo eine 1 erscheint: 8 + 0 + 2 + 1. Das ergibt in der Summe 11, also entspricht Binär 1011 dem Dezimalwert 11. Die einzelne 0 trägt nichts bei, was genau der Grund für ihr Vorhandensein ist — sie hält die 4er-Spalte leer. Jede Umwandlung von Binär in Dezimal ist dieselbe Addition von Zweierpotenzen, ganz gleich, wie lang die Zahl ist.
Ein zweites Beispiel mit einem vollen Byte
Probieren Sie den Acht-Bit-Wert 11001000, ein volles Byte. Die acht Spalten tragen von rechts die Stellenwerte 1, 2, 4, 8, 16, 32, 64 und 128. Markieren Sie, wo die 1-Bits liegen: Es gibt eine 1 an der 128er-Stelle, eine 1 an der 64er-Stelle, eine 1 an der 8er-Stelle und 0 an allen übrigen Stellen.
Zählen Sie diese zusammen: 128 + 64 + 8 ergibt 200, also ist 11001000 der Dezimalwert 200. Mit einer festen Breite von acht Bit zu arbeiten ist üblich, weil ein Byte den Bereich von 0 (00000000) bis 255 (11111111) abdeckt. Zu wissen, dass das äußerste linke Bit eines Bytes 128 wert ist und sich die Werte nach rechts bis 1 halbieren, erlaubt es Ihnen, die meisten Bytes schnell im Kopf umzuwandeln.
Führende Nullen und Zahlenlänge
Führende Nullen ändern einen Binärwert nie, genau wie sie es im Dezimalsystem nicht tun. Die Zahlen 1011, 01011 und 00001011 entsprechen alle dem Dezimalwert 11, denn eine 0 in einer hohen Spalte trägt schlicht nichts zur Summe bei. Computer füllen Binärzahlen oft auf eine feste Breite auf — acht Bit für ein Byte, sechzehn oder zweiunddreißig für größere Typen — rein zur Ausrichtung, nicht weil die zusätzlichen Nullen eine Bedeutung tragen.
Wenn Sie also eine Binärzeichenfolge mit führenden Nullen einfügen, können Sie sie behalten oder entfernen; das dezimale Ergebnis ist dasselbe. Die Gesamtlänge legt allerdings den Höchstwert fest: Mit n Bit können Sie null bis Zwei hoch n minus eins darstellen. Acht Bit reichen höchstens bis 255, sechzehn Bit bis 65535. Dieses Tool verarbeitet lange Zeichenfolgen, doch sehr große Werte können die standardmäßige Zahlenpräzision überschreiten, weshalb das Ergebnis für alltägliche Bytes und Ganzzahlen exakt ist.
Der Verdopplungstrick für schnelles Umwandeln
Es gibt eine schnelle Methode im Kopf, die ohne das Aufschreiben von Stellenwerten auskommt. Lesen Sie die Bits von links nach rechts und beginnen Sie mit einer laufenden Summe von 0. Verdoppeln Sie für jedes Bit die laufende Summe und addieren Sie dann das aktuelle Bit. Wenn Sie das Ende erreichen, ist die laufende Summe der Dezimalwert. Das funktioniert, weil jeder Schritt alles bisher Angesammelte um eine Binärstelle nach links verschiebt.
Wenden Sie es auf 1011 an. Beginnen Sie bei 0. Erstes Bit 1: 0 verdoppelt ist 0, plus 1 ist 1. Zweites Bit 0: 1 verdoppelt ist 2, plus 0 ist 2. Drittes Bit 1: 2 verdoppelt ist 4, plus 1 ist 5. Viertes Bit 1: 5 verdoppelt ist 10, plus 1 ist 11. Die Antwort ist 11 und stimmt mit der Stellenwert-Methode überein. Der Verdopplungstrick ist bei langen Zahlen oft schneller, weil Sie sich nie merken müssen, welche Zweierpotenz eine Spalte darstellt.
Warum das wichtig ist
Die Umwandlung von Binär in Dezimal ist grundlegend, um zu verstehen, wie Computer arbeiten, und sie ist ein Standardthema in Informatikkursen und Zertifizierungsprüfungen. Zu begreifen, dass ein Byte einfach eine Summe von Zweierpotenzen ist, nimmt Datengrößen, Speicher und Zahlenbereichen ihr Geheimnis und ist die Voraussetzung, um Themen wie bitweise Operationen und Zweierkomplement-Ganzzahlen zu erfassen.
Sie hat auch praktische Anwendungen. Netzwerktechniker wandeln binäre Oktette in Dezimal um, um IP-Adressen und Subnetzmasken zu lesen. Programmierer übersetzen binäre Literale, Registerwerte und Bit-Flags beim Debuggen in lesbare Zahlen. Wann immer Sie vor einer Folge von Einsen und Nullen stehen und die Menge wissen müssen, die sie darstellt, ist diese Umwandlung das richtige Werkzeug, und die Stellenwert-Aufschlüsselung zu sehen, festigt die Methode, statt Ihnen nur eine Antwort zu liefern.
Häufig gestellte Fragen
Wie funktioniert die Umwandlung von Binär in Dezimal?
Welche Zeichen sind in der Eingabe gültig?
Gibt es eine Grenze, wie groß die Binärzahl sein darf, die ich umwandeln kann?
Kann ich hier Dezimal wieder in Binär umwandeln?
Ist das Tool kostenlos und funktioniert es offline im Browser?
Verwandte Tools
Machen Sie weiter mit diesen praktischen Tools