Konvertierung

Binär-zu-Hexadezimal-Umrechner

Einstellungen
Zurücksetzen
Ergebnis teilen
Speichern
Einbetten
Fehler melden

Rechner teilen

Fügen Sie unseren kostenlosen Rechner zu Ihrer Website hinzu

Bitte geben Sie eine gültige URL ein. Es werden nur HTTPS-URLs unterstützt.


Verwenden Sie die aktuellen Werte in den Eingabefeldern des Rechners auf der Seite als Standardwerte für den eingebetteten Rechner.


Farbakzent, der beim Fokusieren auf die Eingabefeldumrandung, bei markierten Schalterkästchen, beim Hovern über ausgewählte Elemente etc. erscheint.


Bitte stimmen Sie den Nutzungsbedingungen zu.

Vorschau

Rechner speichern

Rechner-Einstellungen

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Bitte geben Sie einen Wert innerhalb des erlaubten Bereichs ein.

Rechner teilen

Was ist das Binärzahlsystem?

Das Binärzahlsystem ist eines der grundlegendsten Systeme in der Informatik und der digitalen Elektronik. Es verwendet nur zwei Ziffern — 0 und 1 — um alle möglichen Zahlen darzustellen. Jede Ziffer in einer Binärzahl wird als “Bit” bezeichnet. Binär ist die natürliche Sprache der Computer, da alle modernen digitalen Geräte zwei Zustände (ein und aus, dargestellt durch 1 und 0) verwenden, um Daten zu speichern und zu verarbeiten.

Zum Beispiel:

  • Dezimal 2 ist im Binärsystem als 10 geschrieben.
  • Dezimal 7 entspricht 111 im Binärsystem.

Jede Position einer Ziffer im Binärsystem repräsentiert eine Potenz von 2:

Bina¨rwert=bn×2n+bn1×2n1+...+b1×21+b0×20\text{Binärwert} = b_n \times 2^n + b_{n-1} \times 2^{n-1} + ... + b_1 \times 2^1 + b_0 \times 2^0

wobei bib_i entweder 0 oder 1 sein kann.

Was ist das Hexadezimalsystem?

Das Hexadezimalsystem (oder einfach „Hex“) ist ein System zur Basis 16. Es besteht aus 16 Ziffern — von 0 bis 9 und dann A bis F (die Dezimalwerte 10 bis 15 darstellen). Es wird häufig in der Programmierung, Speicheradressierung und Computergrafik verwendet, da es eine kompakte Darstellung großer Binärzahlen ermöglicht.

Hex-ZifferDezimalwert
00
11
22
33
44
55
66
77
88
99
A10
B11
C12
D13
E14
F15

Zum Beispiel:

  • Dezimal 255 = FF im Hexadezimalsystem.
  • Dezimal 64 = 40 im Hexadezimalsystem.

Umrechnungsformel

Binärzahlen können direkt gruppiert und in Hexadezimalzahlen umgewandelt werden, da beide Potenzen von zwei sind:

16=2416 = 2^4

Das bedeutet, dass eine Hexadezimalziffer genau vier Binärziffern (Bits) repräsentiert. Der schrittweise Konvertierungsprozess lautet wie folgt:

  1. Gruppiere die Binärziffern in Vierergruppen, beginnend von rechts (füge gegebenenfalls führende Nullen hinzu).
  2. Wandle jede Vierergruppe in ihren entsprechenden Hexadezimalwert um.
  3. Kombiniere alle Hexadezimalziffern zu einer einzelnen Hexadezimalzahl.

Umrechnungstabelle für 4-Bit-Gruppen

BinärHexadezimal
00000
00011
00102
00113
01004
01015
01106
01117
10008
10019
1010A
1011B
1100C
1101D
1110E
1111F

Beispiele

Sie können zwei Umrechnungsmethoden verwenden. Schauen wir uns diese an Beispielen an.

Beispiel 1: Binärzahl 1101101 in Hexadezimal umwandeln

Schritt 1: In 4-Bit-Gruppen unterteilen (von rechts nach links)
Binärzahl: 0110 1101

Schritt 2: Jede Gruppe mithilfe der Tabelle umwandeln
0110 → 6
1101 → D

Antwort:
Binär 1101101 = Hexadezimal 6D

TeilungsprozessQuotientRest in Dezimal → Hex
109 ÷ 16613 → D
6 ÷ 1606

Das Ergebnis ist 6D.

Beispiel 2: Binärzahl 101101001010 in Hexadezimal umwandeln

Schritt 1: In Dezimal umwandeln

1011010010102=1×211+0×210+1×29+1×28+0×27+1×26+0×25+0×24+1×23+0×22+1×21+0×20=289010101101001010_2 = 1 \times 2^{11} + 0 \times 2^{10} + 1 \times 2^9 + 1 \times 2^8 + 0 \times 2^7 + 1 \times 2^6 + 0 \times 2^5 + 0 \times 2^4 + 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 0 \times 2^0 = 2890_{10}

Schritt 2: In Hexadezimal umwandeln

289010=708A162890_{10} = 708A_{16}
TeilungsprozessQuotientRest in Dezimal → Hex
2890 ÷ 1618010 → A
180 ÷ 16114
11 ÷ 16011 → B

Das ergibt das Ergebnis B4A, was die Gleichwertigkeit mit Binär bestätigt.

Warum Binär- und Hexadezimalsysteme in der Informatik verwendet werden

Computer verwenden intern Binär, da es leicht ist, zwei Zustände physisch darzustellen (Strom an oder aus). Allerdings können Binärzahlen sehr lang werden. Die Darstellung großer Binärzahlen im Hexadezimalsystem verkürzt sie erheblich und verbessert die Lesbarkeit für Programmierer.

Zum Beispiel:

  • Binär: 1111 1111 1111 1111
  • Hexadezimal: FFFF

Beide repräsentieren denselben Wert, aber die Hexform ist kürzer und leichter zu interpretieren.

Häufig gestellte Fragen

Wie konvertiere ich eine Binärzahl wie 11110000 in Hexadezimal?

In 4-Bit-Gruppen unterteilen: 1111 0000
1111 → F, 0000 → 0
Daher ist das Ergebnis F0.

Wie viele Hexadezimalziffern sind nötig, um 8 Binärziffern darzustellen?

Da 1 Hexziffer 4 Bits repräsentiert, benötigen 8 Binärziffern 8 ÷ 4 = 2 Hexadezimalziffern.

Warum gehen Hexadezimalziffern bis F?

Hex verwendet Basis 16, sodass nach der 9 die Buchstaben A-F die Dezimalwerte 10 bis 15 darstellen, um die 16 möglichen Symbolpositionen auszufüllen.

Wie vereinfacht die Gruppenmethode die Konvertierung?

Die direkte Gruppierung in 4-Bit-Segmente vermeidet die anfängliche Umwandlung von Binär in Dezimal, wodurch der Prozess schneller und weniger fehleranfällig wird.

Können auch binäre Brüche in Hexadezimal umgewandelt werden?

Ja, binäre Bruchzahlen können ebenfalls umgewandelt werden. Gruppiere die Bits auf beiden Seiten des Dezimalpunkts separat in Vierergruppen und wandle dann jede Gruppe um. Zum Beispiel, binär 1010.1101 = hex A.D.

Fehler melden

Dieses Feld ist erforderlich.