Menu

Dezimal in Hex umrechnen

Gib eine ganze Zahl ein und lies sie in Hexadezimal ab, jede Division durch 16 steht darunter. Zu Beginn steht 255 im Feld, also FF.

Von Nethanel Bar, Co-founder & CEO

Zuletzt aktualisiert

Bereit, wirklich programmieren zu lernen?

Coddy bringt es dir bei, indem du echten Code im Browser schreibst: interaktive Lektionen, sofortiges Feedback und KI-Hilfe, wenn du feststeckst.

So rechnest du Dezimal in Hexadezimal um

Jede Division durch 16 lässt einen Rest von 0 bis 15, und dieser Rest ist die nächste Hex-Ziffer von rechts. Für 500: 500 ÷ 16 = 31 Rest 4, 31 ÷ 16 = 1 Rest 15 (F) und 1 ÷ 16 = 0 Rest 1. Von unten nach oben gelesen ergibt das 1F4.

Wenn du die Binärform schon hast, gibt es eine Abkürzung: Teile die Bits von rechts in Vierergruppen und mach aus jeder Gruppe eine Hex-Ziffer. Der Binär-in-Hex-Konverter zeigt dieses Verfahren.

Der Konverter schreibt die Divisionsschritte für jede ganze Zahl aus und rechnet mit BigInt, deshalb bleiben 64-Bit-Werte exakt.

Was du über Zahlen in Hexschreibweise wissen solltest

  • Reste von 10 bis 15 werden zu den Buchstaben A bis F.
  • Jede ganze Zahl von 0 bis 255 passt in zwei Hex-Ziffern, deshalb schreibt man Bytes in Hex.
  • Wenn du mit 16 multiplizierst, kommt in Hex eine 0 ans Ende: 15 ist F und 240 ist F0.
  • Webfarben, Speicheradressen und Unicode-Codepunkte werden alle in Hex geschrieben.

Dezimal in Hex, durchgerechnet

255

Dezimal

255

Hex

FF

255 ÷ 16 = 15 Rest 15, dann 15 ÷ 16 = 0 Rest 15. Beide Reste sind F.

Eine Farbe

Dezimal

rgb(255, 136, 0)

Hex

#FF8800

Rechne jeden Kanal einzeln um: 255 ist FF, 136 ist 88 und 0 ist 00.

500

Dezimal

500

Hex

1F4

Die Reste sind 4, 15 und 1. Von unten nach oben gelesen, mit 15 als F geschrieben, ergeben sie 1F4.

Ein Unicode-Codepunkt

Dezimal

128512

Hex

1F600

128512 ist der Codepunkt des grinsenden Emojis, geschrieben U+1F600.

Typische Fehler beim Umrechnen von Dezimal in Hex

  • Einen Rest von 10 bis 15 als zwei Ziffern schreiben. 12 ist die einzelne Ziffer C.
  • Die Reste in der Reihenfolge lesen, in der sie entstanden sind. Der erste Rest ist die rechte Ziffer.
  • Eine nötige führende Null weglassen. In einer Farbe muss 0 als 00 geschrieben werden, damit jeder Kanal zwei Ziffern behält.
  • Hex- und Dezimalausgabe im Code verwechseln. 0x10 ist 16, also kennzeichne Hex-Werte mit dem Präfix 0x.

FAQ: Dezimal in Hex

Was ist 255 in Hex?
FF. 255 ist 15 × 16 + 15, und 15 schreibt man als F.
Was ist 100 in Hex?
64. 100 ÷ 16 = 6 Rest 4, also sind die Hex-Ziffern 6 und 4.
Wie rechne ich in Python oder JavaScript Dezimal in Hex um?
In Python gibt hex(255) den Wert '0xff' zurück und format(255, 'X') den Wert 'FF'. In JavaScript gibt (255).toString(16) den Wert 'ff' zurück.
Warum verwenden Programmierer Hex statt Dezimal?
Eine Hex-Ziffer entspricht genau vier Bits, also ist ein Byte immer zwei Hex-Ziffern lang. Binärdaten lassen sich so viel leichter lesen als in Dezimal, wo die Bytegrenzen nicht mit den Ziffern zusammenfallen.

Mehr erfahren

Weitere Entwickler-Tools

Illustration der Programmiersprachen bei Coddy

Lerne mit Coddy zu programmieren

LOS GEHT'S