RGB-zu-Integer-Umrechner
Packen Sie RGB-Farbwerte in eine einzelne 24-Bit-Ganzzahl (genutzt in vielen Grafik-APIs und Game-Engines).
Hat dieses Tool deine Frage beantwortet?
Danke — das hilft uns, das Tool zu verbessern.
So verwendest du dieses Tool
- Geben Sie Rot-, Grün- und Blauwerte ein (jeweils 0–255).
- Das Tool berechnet die gepackte 24-Bit-Ganzzahl und den Hex-String.
- Nutzen Sie die dezimale Ganzzahl in APIs, die gepackte 0xRRGGBB-Werte akzeptieren.
Packt R-, G-, B-Werte in eine einzelne Ganzzahl: color = (R << 16) | (G << 8) | B. Üblich in Game-Engines, OpenGL und Low-Level-Grafik-APIs.
Formel
A 24-bit RGB integer is formed by packing the three 8-bit channels into a single number using bit shifts:
integer = (R << 16) | (G << 8) | B
Equivalently: integer = R × 65536 + G × 256 + B
The hex string representation is 0x followed by the 6-digit zero-padded hex of that integer.
Häufige Fragen
- Wie wird eine RGB-Farbe in eine Ganzzahl gepackt?
- Rot belegt Bits 16–23, Grün Bits 8–15 und Blau Bits 0–7. Die Formel lautet: (R << 16) | (G << 8) | B.
- Welchen Bereich kann die Ganzzahl annehmen?
- 0 (Schwarz) bis 16,777,215 (Weiß, 0xFFFFFF) für 24-Bit-RGB.