Dezimal in Hexadezimal umrechnen, und wieder zurück

Inhalt zuletzt geprüft:

Eine Farbe von RGB nach #RRGGBB bringen, eine Speicheradresse lesen, eine 0x-Konstante prüfen? Geben Sie den Wert ein, das Ergebnis steht sofort da – ohne Installation, ohne Anmeldung.

nach

Wann braucht man Hexadezimal?

Das Hexadezimalsystem nutzt die Ziffern 0 bis 9 und die Buchstaben A bis F, die für 10 bis 15 stehen. Es ist eine kompakte Schreibweise für Binärwerte: Jede Hexziffer steht für genau 4 Bits.

CSS-Farben stehen so da: #FF0000 für Rot, #00FF00 für Grün. Speicheradressen, Bytewerte und Unicode-Codepunkte folgen derselben Notation.

Die MAC-Adresse einer Netzwerkkarte liest sich genauso: 00:1A:2B:3C:4D:5E, also 6 Bytes hexadezimal. IPv6-Adressen ebenfalls: 2001:0db8:85a3::8a2e:0370:7334.

255 dezimal ist FF hexadezimal und 11111111 binär. Jedes Byte passt damit auf zwei Hexziffern, von 00 bis FF.

Wie funktioniert die Umrechnung Dezimal zu Hexadezimal?

Man teilt die Zahl fortlaufend durch 16 und notiert die Reste in umgekehrter Reihenfolge. Jeder Rest ergibt eine Hexziffer, wobei die Werte 10 bis 15 als A bis F geschrieben werden.

Beispiel: 255 geteilt durch 16 ergibt 15 Rest 15. Der Rest 15 ist F, der Quotient 15 ebenfalls F – daher FF. Anderes Beispiel: 256 geteilt durch 16 ergibt 16 Rest 0, dann 16 geteilt durch 16 ergibt 1 Rest 0, also 100.

Hexadezimal hat sich durchgesetzt, weil ein Byte, also 8 Bits, genau auf zwei Ziffern passt. Die Schreibweise bleibt kurz und die Spalten eines Speicherauszugs bleiben ausgerichtet.

Dezimal (DEC) und hexadezimal (HEX) im Vergleich

Dezimal (DEC)Hexadezimal (HEX)
Basis1016
Ziffern0–90–9, A–F
Byte (Höchstwert)255FF
Präfixkeines0x (in der Programmierung)
CSS-Farbenrgb(255, 0, 0)#FF0000

Wie benutzt man den Umrechner?

  1. 1. Wert eingeben

    Geben Sie eine ganze Zahl in das Eingabefeld ein. Der Umrechner lässt alles nach dem Komma weg, 13,5 ergibt also dasselbe wie 13.
  2. 2. Ergebnis ablesen

    Das Ergebnis erscheint sofort im Feld daneben, ganz ohne Klick.
  3. 3. Kopieren oder Richtung tauschen

    Klicken Sie auf Ergebnis kopieren oder auf Reihenfolge tauschen, um in die andere Richtung zu rechnen.

Wofür braucht man die Umrechnung?

  1. CSS-Farben und Webentwicklung

    Jeder RGB-Kanal reicht von 0 bis 255, was 00–FF entspricht: #FF0000 ist ein volles Rot, #1B2632 ein Nachtblau. Der Umrechner bringt einen Wert aus Figma oder einem Farbwähler in die Stylesheet-Schreibweise, ohne Rechnen von Hand.
  2. Hexadezimale Konstanten im Code

    In C, C++, Java und JavaScript stehen Konstanten mit dem Präfix 0x: 0xFF ist 255, 0x1A ist 26. Python bietet hex(255) und int("FF", 16). Hardwarenahes Debuggen, Speicherpläne und Registerflags verlangen den ständigen Wechsel zwischen den Basen.
  3. MAC-Adressen und Netzwerkprotokolle

    Eine MAC-Adresse besteht aus 6 hexadezimal geschriebenen Bytes, etwa 00:1A:2B:3C:4D:5E, wobei die ersten drei den Hersteller der Karte benennen. IPv6 nutzt dieselbe Basis. Netzwerkadministratoren und CCNA-Anwärter lesen das bei jeder Paketanalyse und jeder Zugriffsliste.
  4. Hex-Dumps und Dateianalyse

    Ein Hex-Dump zeigt den Inhalt einer Datei oder des Speichers Byte für Byte, jedes auf zwei Ziffern. xxd, hexdump und HxD arbeiten so. Auf diese Weise erkennt man ein Dateiformat an seiner Signatur oder verfolgt ein binäres Protokoll.

Werte, die man im Kopf haben sollte

  • 255 ist FF, 256 ist 100 und 65.535 ist FFFF, der Höchstwert auf 16 Bit.
  • Das Präfix 0x kündigt Hexadezimal im Code an: 0xFF ist 255.
  • Weiß ist #FFFFFF, also rgb(255, 255, 255), also 16.777.215.
  • Ein Byte passt immer auf zwei Hexziffern, von 00 bis FF.

Dezimal in andere Einheiten umrechnen

Inhalt zuletzt geprüft: · erstellt und geprüft vom Arteon-Team

Häufige Fragen

Was ist 255 in Hex?

255 = FF in Hexadezimal. Maximum eines Bytes.

Was bedeutet 0x?

0x ist ein Präfix für Hexadezimalzahlen in den meisten Sprachen (C, JavaScript, Python).

Werden die Berechnungen lokal durchgeführt?

Ja. Alle Berechnungen erfolgen in Ihrem Browser.

Wie viel ist FF dezimal?

FF ist 15×16 + 15×1, also 240 + 15, also 255. Das ist der Höchstwert eines Bytes und der häufigste Wert in CSS, wo #FF0000 ein volles Rot ergibt.

Wie rechnet man Hexadezimal von Hand in Dezimal um?

Multiplizieren Sie jede Ziffer mit der zugehörigen Potenz von 16 und addieren Sie. Beispiel: 1A ist 1×16 + 10×1, also 26. Die Buchstaben stehen für A=10, B=11, C=12, D=13, E=14 und F=15.

Was bedeutet das Präfix 0x im Code?

Das Präfix 0x sagt Compiler oder Interpreter, dass die Zahl hexadezimal geschrieben ist: 0xFF ist 255, 0x1A ist 26. In JavaScript liefert parseInt("FF", 16) den Wert 255, in Python tut int("FF", 16) dasselbe.

Warum stehen CSS-Farben in Hexadezimal?

Jeder der Kanäle Rot, Grün und Blau reicht von 0 bis 255 und passt damit auf zwei Hexziffern, 00 bis FF. Drei Paare ergeben sechs Zeichen und beschreiben eine Farbe mit 24 Bit. Die Form #RRGGBB ist kurz und auf einen Blick lesbar, deshalb wurde sie zum Standard in Stylesheets.

Wie rechnet man in JavaScript nach Hexadezimal um?

(255).toString(16) liefert „ff", parseInt("FF", 16) liefert 255. Für eine Farbe ergibt "#" + (255).toString(16).padStart(2, "0") den Wert „#ff". Die Methoden sind eingebaut, eine Bibliothek braucht es nicht.

Wie viel ist FFFFFF dezimal?

FFFFFF ist 16.777.215. Das ist der Höchstwert auf 24 Bit, also drei Bytes, und zugleich der Code für Weiß in CSS: #FFFFFF entspricht rgb(255, 255, 255).

Wie liest man eine MAC-Adresse hexadezimal?

Eine MAC-Adresse umfasst 6 Bytes, also 48 Bit, geschrieben als 12 Hexziffern mit Doppelpunkten: 00:1A:2B:3C:4D:5E. Die ersten drei Bytes, die OUI, benennen den Hersteller der Netzwerkkarte.

Wird Hexadezimal auch für Unicode benutzt?

Ja. Unicode benennt jedes Zeichen mit einem hexadezimalen Codepunkt: A ist U+0041, das ä ist U+00E4. In HTML schreibt man dasselbe Zeichen als ä und in einer Webadresse erscheint es UTF-8-kodiert als %C3%A4, so wie das Leerzeichen als %20.

Screenshot des kostenlosen Arteon-Werkzeugs: Dezimal in Hexadezimal umrechnen, und wieder zurück

Helfen Sie uns, unsere Werkzeuge zu verbessern

Haben Sie eine Idee, einen Fehler gefunden oder möchten Sie eine Funktion vorschlagen? Schreiben Sie uns – wir antworten innerhalb von 24 Stunden.