Conversor de base numérica
Converta números inteiros entre representações binárias, octais, decimais e hexadecimais. Depure códigos de cores (#FF5733), máscaras de bits IP, endereços de memória e cursos de montagem sem aritmética mental.
Como converter bases numéricas
1. Digite um número na base de origem (prefixo 0x para hexadecimal, 0b para binário, se suportado).
2. Selecione a base de destino ou leia todas as bases de uma vez.
3. Verifique os zeros iniciais para formatos de largura fixa (por exemplo, 0x0A).
4. Copie o valor em código, máscaras de sub-rede ou respostas de exames.
Exemplos de conversão de base
Canal de cores hexadecimais
0xFF decimal = 255 = binário 11111111 — opacidade total ou canal vermelho máximo em #RRGGBB.
Binário para decimal
0b1010 = 10 decimal = 0xA hexadecimal. Útil para sinalizadores de bits de permissão.
Octal (permissões Unix)
chmod 755 → rwxr-xr-x. 7=111, 5=101 em binário para proprietário/grupo/outros bits.
Quando converter bases numéricas
• Quando você lê despejos de memória ou registra valores em depuradores.
• Quando você converte IPv4/máscara de rede ou segmentos de endereço MAC.
• Quando você completa atribuições CS em notação posicional.
Hexadecimal e binário na programação
As máscaras de bits usam OR/AND com constantes hexadecimais: sinalizadores 0x01 | 0x02. As abreviaturas IPv6 usam grupos hexadecimais. Aprender a detectar potências de duas (0x10, 0x100) acelera a leitura de rastreamentos de pilha e documentos do kernel.
Perguntas frequentes
O que é hexadecimal?
Base 16 usando dígitos 0–9 e A-F. Compacto para valores binários pesados (1 dígito hexadecimal = 4 bits).
Como faço para converter decimal em binário?
Dividir repetidamente por 2 e coletar os restos ou usar este conversor para resultados instantâneos.
O que significa prefixo 0x?
Prefixo literal hexadecimal estilo C. 0x10 = 16 decimal, não 10.
Assinado vs não assinado?
O mesmo padrão de bits é interpretado de maneira diferente para complemento de dois assinados - especifique largura e assinatura no código.
Posso converter frações?
A conversão radical de frações é possível, mas sem terminação em muitas bases - esta ferramenta se concentra em números inteiros.