Text & Code / MULTIVERTO

Dezimal in Hexadezimal

Wandeln Sie eine ganze Dezimalzahl mit 0x-Präfix in Hexadezimal um.

Sofort umrechnenIhre Eingabe bleibt im Browser. Text wird für die Umrechnung nicht hochgeladen.
Die Datei bleibt in Ihrem Browser.
Werkzeuge verketten

Jedes Textwerkzeug auf das vorherige Ergebnis anwenden.

01 / Anleitung

So funktioniert es

Jede Gruppe aus vier Bits entspricht einer Hexadezimalziffer von 0–9 oder A–F.

Gut zu wissen

Das Vorzeichen steht getrennt; die Ergebnisse sind keine Maschinenzahlen fester Breite im Zweierkomplement.

02 / Beispiel

Beispiel

Ihre Eingabe255
Ergebnis0xFF

03 / Anleitung

Dezimal in Hexadezimal — So funktioniert es

Eine ganze Zahl hexadezimal verdichten

Wandeln Sie eine ganze Dezimalzahl mit 0x-Präfix in Hexadezimal um. Wählen Sie diese Richtung, um eine Dezimalzahl aus einem Log, Rechner oder einer API in die kompakte Schreibweise aus Code und Technikdokumentation zu bringen. Die Ausgabe trägt das Präfix 0x, damit man sie von einer Dezimalzahl mit denselben Ziffern unterscheiden kann. Positive und negative ganze Zahlen beliebiger praktischer Länge sind möglich.

Jede Gruppe aus vier Bits entspricht einer Hexadezimalziffer von 0–9 oder A–F. Weil sechzehn die vierte Potenz von zwei ist, steht jede Hex-Ziffer für vier Bits. Dezimal 255 wird FF und hier als 0xFF geschrieben; 15 wird 0xF und 16 wird 0x10. Bei negativen Werten steht das Minus vor 0x. Das Werkzeug ergänzt keine Nullen bis zur Bytegrenze und deutet die Zahl nicht als Farbe: 0xFF ist zunächst eine Zahl. Zur konkreten Prüfung ergibt die Beispieleingabe 255 das Ergebnis 0xFF. Bewahren Sie die Quelle daneben auf, um sie mit einer anderen Anwendung zu vergleichen.

Was eine Zahlenbasis ändert

Dezimal, Binär und Hexadezimal sind verschiedene Schreibweisen derselben ganzen Zahl. Dezimal nutzt zehn Ziffern, Binär zwei und Hexadezimal sechzehn Zeichen, darunter A bis F nach 0 bis 9. Der Wert ändert sich durch die Schreibweise nicht. Ein Bit ist eine Binärziffer; vier Bits entsprechen einer Hexadezimalziffer. Deshalb eignet sich Hex für Speicheradressen, Bitmasken und Fehlersuche. Nutzen Sie diese Konverter, wenn eine Spezifikation, ein Protokoll oder eine Programmiersprache eine Zahl in einer anderen Basis zeigt als der Ihnen vertrauten.

Vorzeichen und Breite richtig lesen

Das Vorzeichen steht getrennt; die Ergebnisse sind keine Maschinenzahlen fester Breite im Zweierkomplement. Diese Konverter verarbeiten ganze Zahlen mit BigInt und beliebiger Genauigkeit. Eine lange Eingabe verliert also keine niedrigwertigen Bits wie eine Gleitkommazahl. Ein führendes Minuszeichen bezeichnet eine negative mathematische Zahl. Es ist kein Zweierkomplementmuster fester Breite: Die Bitfolge für minus eins hängt davon ab, ob acht, sechzehn, zweiunddreißig oder mehr Bits benutzt werden. Ergänzen Sie Breite und Kodierungsregel, wenn ein Protokoll sie verlangt. Verwechseln Sie außerdem den binären Wert einer Zahl nicht mit den UTF-8-Bytes der Zeichen, mit denen die Zahl geschrieben wird.

So wird die Eingabe umgewandelt
Dezimalzahl
Stellenwertsystem
Hexadezimalzahl