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.