HEX-Farben sind hexadezimale Codes, zwei Stellen pro Farbkanal (Rot, Grün, Blau). Beispiel: #4CAF50. RGB schreibt die drei Werte als Dezimalzahlen: rgb(76, 175, 80).
Genau & einfach: Schritt-für-Schritt Anleitungen
1) HEX → RGB — Schritt für Schritt
Entferne führendes # (z. B. #4CAF50 → 4CAF50).
Teile den 6-stelligen String in drei Paare: 4C / AF / 50.
Wandle jedes Paar von Hex nach Dezimal: rechne erste Ziffer × 16 + zweite Ziffer.
Beispiel: 4C = 4×16 = 64 + 12 = 76.
Beginne mit drei Dezimalwerten zwischen 0 und 255, z. B. 76, 175, 80.
Wandle jede Dezimalzahl nach Hexadezimal um: rechne (Zahl ÷ 16 für die erste Ziffer, Rest für die zweite) oder benutze einen Taschenrechner. Beispiel: 76 → 4C.
Wenn eine Hex-Zahl nur eine Stelle hat (z. B. 10 → a), füge eine führende Null hinzu: 0a.
Setze die drei Hex-Paare zusammen und setze ein # davor → #4caf50 (Kleinschreibung ist ok).
Wandle jede Zweiergruppe nach Dezimal um (wie bei Punkt 1). Beispiel: ff=255, aa=170.
Ergebnis: rgb(255, 0, 170).
Schnelltrick: statt zu verdoppeln kannst du auch die einzelne Hex-Ziffer mit 17 multiplizieren: z = hexDigit (0–15) → Dezimal = z × 17. Beispiel: a (10) → 10×17 = 170.