Conversor de Entero a RGB
Desempaqueta un entero de 24 bits (0xRRGGBB) en sus valores de canal rojo, verde y azul.
¿Esta herramienta respondió tu pregunta?
Gracias: esto nos ayuda a mejorar la herramienta.
Cómo usar esta herramienta
- Ingresa un entero de 24 bits (0–16777215).
- La herramienta extrae los canales rojo, verde y azul mediante desplazamientos de bits.
- También obtienes el código de color hex equivalente.
Desempaqueta un valor entero de color de 24 bits en sus canales R, G, B y su cadena hex. Útil al trabajar con motores de juego o gráficos de bajo nivel.
Fórmula
Given a 24-bit integer n in the range 0–16,777,215 (0x000000–0xFFFFFF):
R = (n >> 16) & 0xFF
G = (n >> 8) & 0xFF
B = n & 0xFF
Equivalently: R = floor(n / 65536), G = floor((n mod 65536) / 256), B = n mod 256.
Preguntas frecuentes
- ¿Cómo se extrae RGB de un entero?
- R = (n >> 16) & 0xFF, G = (n >> 8) & 0xFF, B = n & 0xFF.
- ¿Qué es 16777215?
- Es 0xFFFFFF en hex, que es blanco puro (255, 255, 255).