Conversor de Bases Numéricas
Converta números entre binário, octal, decimal e hexadecimal. Aceita prefixos 0x, 0b e 0o.
Sobre esta ferramenta
Os sistemas de numeração binário, octal, decimal e hexadecimal são fundamentais em programação, eletrônica e arquitetura de computadores. Este conversor transforma qualquer número entre as quatro bases instantaneamente, mostrando os quatro resultados ao mesmo tempo. Aceita prefixos comuns como 0x (hexadecimal), 0b (binário) e 0o (octal), além de separadores de milhares com espaços ou sublinhados. Usa aritmética de precisão arbitrária (BigInt), então lida com números maiores que o inteiro seguro do JavaScript sem perder exatidão. Todo o cálculo acontece no seu navegador, sem enviar dados a servidores.
Sobre esta ferramenta
Os sistemas de numeração binário, octal, decimal e hexadecimal são fundamentais em programação, eletrônica e arquitetura de computadores. Este conversor transforma qualquer número entre as quatro bases instantaneamente, mostrando os quatro resultados ao mesmo tempo. Aceita prefixos comuns como 0x (hexadecimal), 0b (binário) e 0o (octal), além de separadores de milhares com espaços ou sublinhados. Usa aritmética de precisão arbitrária (BigInt), então lida com números maiores que o inteiro seguro do JavaScript sem perder exatidão. Todo o cálculo acontece no seu navegador, sem enviar dados a servidores.
Casos de uso
- Converter valores hexadecimais de cores ou endereços de memória para decimal
- Interpretar máscaras de bits e flags binários ao depurar código
- Trabalhar com permissões e códigos octais em sistemas Unix
- Verificar conversões em exercícios de arquitetura de computadores
Perguntas frequentes
- Quais bases numéricas o conversor suporta?
- Binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Ao digitar um número válido você vê as quatro representações ao mesmo tempo, com o cartão da sua base de origem marcado.
- Posso digitar prefixos como 0x, 0b ou 0o?
- Sim. Os prefixos 0x (hex), 0b (binário) e 0o (octal) são aceitos e removidos antes da conversão. A interpretação dos dígitos é definida pela base de origem selecionada.
- Qual é o maior número que posso converter?
- Não há limite prático: o conversor usa BigInt (precisão arbitrária), então lida com valores muito acima de Number.MAX_SAFE_INTEGER sem perder exatidão.
- Por que o resultado hexadecimal aparece em maiúsculas?
- Por convenção, valores hexadecimais são exibidos em maiúsculas (FF, DEADBEEF). A entrada aceita letras maiúsculas e minúsculas indistintamente.
Ferramentas relacionadas
Gerador UUID
Gere identificadores únicos universais (UUID v4) para seus projetos.
Gerador de Senhas
Crie senhas seguras e aleatórias personalizadas às suas necessidades.
Conversor de Timestamp
Converta entre timestamps Unix e datas legíveis. Útil para depuração e análise de logs.
Conversor de Cor
Converta cores entre HEX, RGB, HSL e OKLCH com visualização e análise de contraste WCAG.