CalcuClubLogo do CalcuClub

Conversor RGB para Hexadecimal

Insira o valor RGB da cor

RGB:
Vermelho:
Verde:
Azul:
Resultado:
Valor Hexadecimal:
Cor CSS:
Prévia:
Vermelho:
00
Verde:
00
Azul:
00

Índice

Como funciona a conversão de RGB para Hexadecimal?

A conversão de RGB para hexadecimal baseia-se em transformar os três componentes principais da cor —Vermelho (Red), Verde (Green) e Azul (Blue)— em seus valores equivalentes no formato hexadecimal. Enquanto RGB utiliza valores decimais que vão de 0 a 255, o formato hexadecimal utiliza valores de 00 a FF. O sistema hexadecimal tem base 16, o que significa que seus dígitos são representados pelos números de 0 a 9 e pelas letras de A a F.

👉 Aprenda mais sobre o formato RGB

Processo de conversão

O processo de conversão de RGB para hexadecimal envolve converter cada valor decimal do RGB para seu equivalente no formato hexadecimal. O processo é simples:

  1. Obtenha os valores RGB.
    Por exemplo: RGB(34, 139, 34).
  2. Converta cada valor decimal para hexadecimal.
    Para o vermelho (34): O equivalente hexadecimal é 22.
    Para o verde (139): O equivalente hexadecimal é 8B.
    Para o azul (34): O equivalente hexadecimal é 22.
  3. Combine os valores hexadecimais.
    Combine os três valores hexadecimais para obter o código final: #228B22.

Exemplo completo de conversão RGB para Hexadecimal

Suponha que você queira converter a cor representada por RGB(255, 165, 0) para hexadecimal.

  1. Valor do Vermelho (255):
    O equivalente hexadecimal é FF.
  2. Valor do Verde (165):
    O equivalente hexadecimal é A5.
  3. Valor do Azul (0): O equivalente hexadecimal é 00.

O código hexadecimal final é #FFA500, que representa a cor laranja.

Fórmula de conversão de RGB para Hexadecimal

A fórmula para converter um valor RGB para seu equivalente hexadecimal é bastante direta. Para cada componente de cor:

  1. Obtenha o valor RGB (um número entre 0 e 255).
  2. Divida este valor por 16 para obter o quociente e o resto.
  3. O quociente representa o primeiro dígito hexadecimal, e o resto representa o segundo.

Exemplo

  • Se o valor RGB for 198:
    • Divida 198 por 16, o que dá 12 com um resto de 6.
    • O 12 é representado em hexadecimal como C, e o 6 como 6.
    • O valor hexadecimal de 198 é, portanto, C6.

Aplicando este método aos três componentes (Vermelho, Verde e Azul), você obterá o código hexadecimal completo.

Você gostou desta página? Deixe sua opinião.