Conversor RGB para Hexadecimal
Insira o valor RGB da cor
Índice
- Como funciona a conversão de RGB para Hexadecimal?
- Processo de conversão
- Exemplo completo de conversão RGB para Hexadecimal
- Fórmula de conversão de RGB para Hexadecimal
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:
- Obtenha os valores RGB.
Por exemplo:RGB(34, 139, 34)
. - 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
. - 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.
- Valor do Vermelho (255):
O equivalente hexadecimal éFF
. - Valor do Verde (165):
O equivalente hexadecimal éA5
. - 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:
- Obtenha o valor RGB (um número entre 0 e 255).
- Divida este valor por 16 para obter o quociente e o resto.
- 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 como6
. - 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.