Perguntas Frequentes
Como converter decimal em hexadecimal?
Divida o número por 16 sucessivamente, anote os restos. Restos 10-15 são representados como A-F. Exemplo com 255: 255÷16=15 resto 15(F), 15÷16=0 resto 15(F). Lendo de baixo para cima: FF.
Por que usar hexadecimal?
Hexadecimal é compacto: 1 dígito hexadecimal cabe em 4 bits, então 1 byte (8 bits) cabe em 2 dígitos hex (00 a FF, ou 0 a 255). Cores web usam hex (#FF8800), endereços de memória, hashes (MD5, SHA), códigos de erro (0xC0000005), e muito mais. É o "binário compacto" usado por programadores.
O que significa o "0x" no início?
É a notação padrão em linguagens C, Java, Python, JavaScript para indicar que o número é hexadecimal. 0xFF = 255 em decimal. 0x10 = 16 em decimal (não 10!). Esta calculadora aceita o prefixo opcionalmente.
Cores web são hexadecimais?
Sim. Cores RGB são 3 bytes: vermelho (00-FF), verde (00-FF), azul (00-FF). #FF0000 é vermelho puro (255,0,0). #FFFFFF é branco (todas máximo). #000000 é preto. #C0FFEE é uma cor verde-claro válida (e palavra escondida). 16 milhões de cores em 6 caracteres.