AbraCalc

Conversor de RGB para Inteiro

Compacte valores de cor RGB em um único inteiro de 24 bits (usado em várias APIs gráficas e motores de jogos).

Incorporar esta ferramenta no seu site
Citar esta ferramenta

APA

AbraCalc. (2026). Conversor de RGB para Inteiro [Online calculator]. Retrieved from https://abracalc.com/pt/rgb-para-inteiro/

BibTeX

@misc{abracalc-rgb-para-inteiro, author = {AbraCalc}, title = {Conversor de RGB para Inteiro}, year = {2026}, howpublished = {\url{https://abracalc.com/pt/rgb-para-inteiro/}} }

Esta ferramenta respondeu à sua pergunta?

Como usar esta ferramenta

  1. Informe os valores de vermelho, verde e azul (0–255 cada).
  2. A ferramenta calcula o inteiro compactado de 24 bits e sua string hex.
  3. Use o inteiro decimal em APIs que aceitam valores compactados 0xRRGGBB.

Compacte valores R, G, B em um único inteiro: cor = (R << 16) | (G << 8) | B. Comum em motores de jogos, OpenGL e APIs gráficas de baixo nível.

Fórmula

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.

Perguntas frequentes

Como uma cor RGB é compactada em um inteiro?
O vermelho ocupa os bits 16–23, o verde os bits 8–15 e o azul os bits 0–7. A fórmula é: (R << 16) | (G << 8) | B.
Qual pode ser a faixa do inteiro?
0 (preto) a 16,777,215 (branco, 0xFFFFFF) para RGB de 24 bits.

Referências e fontes