Conversor RGB para HEX
Uma cor RGB é definida por seus valores de vermelho, verde e azul de 0 a 255, e a mesma cor tem um código HEX de seis dígitos como #FF8800. Nosso Conversor RGB para HEX transforma qualquer valor RGB em HEX instantaneamente — digite os valores ou arraste os controles deslizantes e o código HEX aparece na hora.
Conversor RGB para HEX
Como funciona este conversor RGB para HEX?
Converter um código de cor RGB para o formato HEX online ficou super fácil. Nosso conversor RGB para HEX recebe os valores RGB e os converte em um código hexadecimal que pode ser usado em web design e desenvolvimento web (por exemplo, codificação HTML & CSS). Ao inserir qualquer valor de cor RGB, o valor HEX é exibido imediatamente, então você nem precisa clicar no botão Converter. Você também pode usar os controles deslizantes RGB para definir os valores iniciais de R, G e B.
O que é código de cor RGB?
O código RGB se baseia no modelo de cores aditivo RGB, no qual as luzes Vermelha (Red), Verde (Green) e Azul (Blue) são somadas para reproduzir quase qualquer cor. O código de cor RGB consiste em três números decimais que variam de 0 a 255. Um código de cor RGB típico se parece com isto: (123, 45, 0)
O que é código de cor HEX?
Os valores RGB estão no sistema numérico decimal e os valores de cor HEX estão no sistema hexadecimal, então, se você quer converter um código de cor RGB para HEX, deve estar familiarizado com a conversão de decimal para hexadecimal.
Os dígitos hexadecimais são 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e e f, então o ‘a’ equivale a 10 em decimal, ‘b’ equivale a 11 em decimal e assim por diante. Voltando à conversão de RGB para HEX, para converter um código de cor RGB em um código de cor hex, você precisará converter cada um dos valores (r, g e b) individualmente. A conversão de decimal para hexadecimal pode ser feita aplicando o algoritmo de divisão e resto repetidos. A essência do algoritmo é que o número decimal é dividido repetidamente pela base 16. Entre essas divisões, os restos dão o equivalente hex em ordem inversa. Então, por exemplo, se o valor de R for 123, você pode obter seu equivalente hexadecimal assim:
- Pegue o número 123 e divida por 16. 123 / 16 = 7,6875, o que significa que o primeiro dígito do código de cor hex é 7.
- Pegue a parte fracionária do primeiro dígito, 0,6875, e multiplique por 16. 0,6875 (16) = 11, o que significa que o segundo dígito do código de cor hex é 11, ou B.
- Então o valor de R em HEX é 7b.
Para obter o valor HEX do código RGB, você precisa repetir esse algoritmo em cada um dos números RGB, mas, é claro, se você não quiser perder tempo, pode usar nosso excelente Conversor RGB para HEX.
Perguntas frequentes
Como converter RGB para HEX?
Converta cada um dos valores de vermelho, verde e azul (0–255) em um número hexadecimal de dois dígitos e junte-os. RGB(255, 136, 0) vira #FF8800.
O que significa um código de cor HEX?
Um código HEX é um valor de seis dígitos em que cada par de dígitos indica a intensidade de vermelho, verde e azul em hexadecimal, de 00 a FF.
Como converto HEX de volta para RGB?
Divida o código de seis dígitos em três pares e converta cada um de hexadecimal para um número de 0 a 255. #00FF00 é RGB(0, 255, 0).
Qual a diferença entre RGB e HEX?
Eles descrevem as mesmas cores. O RGB lista três valores decimais, enquanto o HEX os compacta em um único código usado em HTML e CSS.
Por que as cores HEX são usadas no web design?
Os códigos HEX são curtos, inequívocos e suportados em todo lugar em HTML e CSS, o que os torna a forma padrão de especificar cores na web.
