Conversor de Bases Numéricas
Converte entre binário, octal, decimal e hexadecimal em tempo real.
Inclui visualização de padrões de bits.
O que é o Conversor de Bases Numéricas?
Uma ferramenta gratuita online que converte números binários, octais, decimais e hexadecimais em tempo real. Inclui um visualizador interativo de padrões de bits onde você pode clicar em bits individuais para alterná-los e ver o resultado instantaneamente.
Perfeita para preparação para certificações de TI, estudo de programação e desenvolvimento de firmware.
Como usar
Selecione a base
Escolha a base do número que deseja converter no menu suspenso.
Insira um número
Digite o número no campo de entrada e as quatro bases são exibidas instantaneamente com o padrão de bits.
Copie ou alterne bits
Copie qualquer resultado. Clique em células de bits individuais para alterná-los e explorar operações de bits.
Glossário
- Binário (Base 2)
- Sistema numérico que usa apenas 0 e 1. A representação fundamental dentro dos computadores.
- Octal (Base 8)
- Sistema de base 8 que usa dígitos 0–7. Comumente usado em permissões de arquivos Unix (ex. chmod 755).
- Decimal (Base 10)
- O sistema padrão de base 10 que usa dígitos 0–9, utilizado na contagem humana cotidiana.
- Hexadecimal (Base 16)
- Sistema de base 16 que usa dígitos 0–9 e letras A–F. Usado em códigos de cor (#FF0000) e endereços de memória.
- Bit
- Um único dígito binário (0 ou 1). A menor unidade de informação na computação.
- Byte
- Um grupo de 8 bits. Pode representar valores de 0–255 (decimal) ou 00–FF (hexadecimal).
- MSB (Bit Mais Significativo)
- O bit mais à esquerda em um número binário, com o maior valor posicional.
- LSB (Bit Menos Significativo)
- O bit mais à direita em um número binário, que determina se o número é par ou ímpar.
Perguntas frequentes
- Q.Posso converter números negativos?
- Esta ferramenta aceita inteiros sem sinal (não negativos). A representação em complemento de dois para números negativos não está disponível na versão atual.
- Q.Meus dados são enviados a um servidor?
- Não. Todas as conversões usam as funções integradas do JavaScript (parseInt() e toString()) completamente no seu navegador.
- Q.Qual é o número máximo que posso converter?
- Até o inteiro seguro máximo do JavaScript: 2⁵³ - 1 = 9.007.199.254.740.991.
- Q.Posso converter frações decimais?
- A versão atual aceita apenas inteiros. A representação em ponto flutuante IEEE 754 pode ser adicionada em uma atualização futura.
- Q.Quantas larguras de bits o visualizador suporta?
- Você pode alternar entre modos de visualização de 8, 16 e 32 bits.
Casos de uso
📝 Preparação para certificações
Pratique problemas de conversão de bases para CompTIA, CCNA e outros exames.
💻 Estudo de programação
Entenda máscaras de bits, operadores de deslocamento e operações bit a bit visualmente.
🎨 Desenvolvimento web
Converta códigos de cor CSS hexadecimais para valores RGB decimais e vice-versa.
🔧 Desenvolvimento de firmware
Decodifique valores de registradores e dumps de memória em hexadecimal.