Konvertierung

Hexadezimal-Konverter

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 Hexadezimalsystem?

Das Hexadezimalsystem (Basis 16) ist ein positionsabhängiges Zahlensystem, das sechzehn Symbole zur Darstellung von Zahlen verwendet. Diese Symbole umfassen die Ziffern von 0 bis 9 und die Buchstaben von A bis F. Jede Ziffer repräsentiert eine Potenz von 16, was es zu einer kompakten und effizienten Methode macht, um große Zahlen darzustellen, insbesondere in der Informatik und digitalen Elektronik.

Im Hexadezimalsystem:

  • Die Ziffern 0–9 repräsentieren die Werte 0 bis 9.
  • Die Buchstaben A–F repräsentieren die Werte 10 bis 15.

Beispielsweise:

  • A₁₆ = 10₁₀
  • F₁₆ = 15₁₀

Diese Basis wird in der Programmierung häufig verwendet, da sie sich nahtlos mit dem Binärsystem (Basis 2) deckt. Jede hexadezimale Ziffer entspricht genau vier binären Ziffern (Bits), wodurch die Umwandlung zwischen den beiden einfach ist.

Warum ist das Hexadezimalsystem in der Informatik so gängig?

Computer arbeiten mit Binärdaten (0 und 1). Allerdings werden binäre Zahlen schnell lang und schwer lesbar. Das Hexadezimalsystem komprimiert diese Informationen, ohne an Präzision zu verlieren. Zum Beispiel:

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

Jede hexadezimale Ziffer repräsentiert eine Gruppe von vier Bits. Daher können 8-Bit-Bytes kompakt als zwei hexadezimale Ziffern dargestellt werden.

Diese Benutzerfreundlichkeit geht über einfache Datenverarbeitung hinaus – das Hexadezimalsystem findet sich in Speicheradressen, digitalen Farbcode und maschinennaher Programmierung.

Formel zur Umwandlung

Um eine Zahl aus einem beliebigen Zahlensystem in das Hexadezimalsystem umzuwandeln, werden zwei Hauptschritte befolgt:

  1. Umwandlung der originalen Zahl in das Dezimalsystem (Basis 10).
  2. Umwandlung der Dezimalzahl in das Hexadezimalsystem (Basis 16).

Für die Umwandlung von Dezimal zu Hexadezimal wird die folgende Divisionsmethode verwendet:

Restsequenz=Dezimalzahl÷16\text{Restsequenz} = \text{Dezimalzahl} \div 16

Wir dividieren die Dezimalzahl wiederholt durch 16 und notieren die Reste in jedem Schritt. Die hexadezimalen Ziffern werden dann von unten nach oben gelesen.

Schritt-für-Schritt Beispiele

Lassen Sie uns 254₁₀ in Hexadezimal umwandeln.

DivisionQuotientRest
254 ÷ 161514 (E)
15 ÷ 16015 (F)

Reste von unten nach oben lesen: FE

25410=FE16254_{10} = FE_{16}

Umwandlung von 16₁₀ in Hexadezimal

DivisionQuotientRest
16 ÷ 1610
1 ÷ 1601
1610=101616_{10} = 10_{16}

Umwandlung aus anderen Zahlensystemen

Unser Konverter kann nicht nur das Dezimalsystem, sondern jedes Zahlensystem von Basis 2 bis Basis 36 verarbeiten.
Beispielsweise, um 213₈ (Oktal) in Hexadezimal umzuwandeln

  1. Umwandlung in Dezimal: 2×82+1×81+3×80=139102 \times 8^2 + 1 \times 8^1 + 3 \times 8^0 = 139_{10}
  2. Umwandlung 139₁₀ → 8B₁₆
2138=8B16213_8 = 8B_{16}

Verwendung des Hexadezimal-Konverters

Dieser Konverter ermöglicht den nahtlosen Übergang zwischen Basen von 2 bis 36 in das Hexadezimalsystem. Geben Sie einfach Ihre Zahl ein und wählen Sie das entsprechende Zahlensystem. Ergebnisse werden sofort generiert – es sind keine zusätzlichen Schritte oder „Berechnen“-Schaltfläche erforderlich.

Der Konverter erkennt automatisch gültige Zeichen, abhängig von der gewählten Basis:

  • Für Basis 2: nur 0 und 1 erlaubt.
  • Für Basis 10: Ziffern 0–9.
  • Für Basis 16: Ziffern 0–9 und A–F.
  • Für Basis 36: Ziffern 0–9 und A–Z.

Wie wird das Hexadezimalsystem in Farben und Webdesign verwendet

In der Webentwicklung spielt die hexadezimale Notation eine wichtige Rolle bei der Darstellung von Farben. Jede Farbe auf einem Bildschirm besteht aus drei Komponenten — Rot, Grün und Blau (RGB) — jeweils im Bereich von 0 bis 255 im Dezimalsystem. Im Hexadezimalsystem reicht dieser Bereich von 00 bis FF.

Eine Farbe wird als Kombination dieser drei Paare angezeigt:

#RRGGBB\#RRGGBB

Beispiel:

  • #FF0000 → Reines Rot
  • #00FF00 → Reines Grün
  • #0000FF → Reines Blau
  • #FFFFFF → Weiß (maximale Intensität aller drei Farben)
  • #000000 → Schwarz (kein Licht)

Jedes Paar entspricht einem Farbkanal:

  • RR steuert die Menge an Rot,
  • GG steuert die Menge an Grün,
  • BB steuert die Menge an Blau.

Wenn Sie zum Beispiel #4CAF50 wählen:

  • 4C₁₆ = 76₁₀ (rote Komponente),
  • AF₁₆ = 175₁₀ (grüne Komponente),
  • 50₁₆ = 80₁₀ (blaue Komponente).

Die Kombination ergibt einen mittleren Grünton.

Diese kompakte Darstellung ist ideal für Entwickler und Designer, die mit Webseiten, digitalen Grafiken und Benutzeroberflächen arbeiten.

Umrechnungstabelle für schnellen Zugriff

DezimalHexadezimalDezimalHexadezimal
0088
1199
2210A
3311B
4412C
5513D
6614E
7715F

Häufig gestellte Fragen

Wie wandelt man 125₁₀ in Hexadezimal um?

DivisionQuotientRest
125 ÷ 16713 (D)
7 ÷ 1607

Von unten nach oben lesen: 7D

12510=7D16125_{10} = 7D_{16}

Warum verwendet das Webdesign hexadezimale Farben statt dezimaler Werte?

Das Hexadezimalsystem ermöglicht eine kompakte Darstellung von RGB-Werten mit nur sechs Zeichen, was perfekt zu Byte-großen Werten (0–255) in digitalen Farbsystemen passt.

Umwandlung der Zahl 600 in Hexadezimal

DivisionQuotientRest
600 ÷ 16378
37 ÷ 1625
2 ÷ 1602

Von unten nach oben lesen: 258

60010=25816600_{10} = 258_{16}

Fehler melden

Dieses Feld ist erforderlich.