Conversor binário
Informe um valor decimal no campo Decimal e leia a linha Binary assim que o número for válido. Inteiros convertem diretamente; a parte fracionária é descartada por truncamento antes de montar a string em base 2.
Atualizado 2026-08-03 · math
Sobre esta ferramenta
O conversor observa um único input Decimal. Quando o valor é um número finito, trunca em direção a zero com Math.trunc e então chama toString(2) para produzir a linha Binary. Entrada não numérica mostra Enter a number para indicar que o campo ainda precisa de um valor real.
Como usar
- Focar o campo Decimal: Abra a ferramenta e clique no input Decimal (exemplo padrão 42).
- Digitar o número: Informe o valor decimal que deseja ver em binário.
- Ler a linha Binary: Quando a entrada for válida, o resultado mostra Binary: seguido dos dígitos em base 2.
- Corrigir entrada inválida: Se aparecer Enter a number, substitua letras ou texto vazio por um valor numérico finito.
Casos de uso
- Transformar decimais de deveres em binário para exercícios de computação ou eletrônica.
- Pré-visualizar padrões de bits ao esboçar flags, máscaras ou opcodes pequenos.
- Conferir rapidamente a representação binária de um inteiro de exemplo.
Dicas
- Só a parte inteira é convertida—42.9 gera o mesmo binário que 42.
- Números negativos mantêm o sinal de menos diante dos dígitos binários quando o runtime permite.
FAQ
A conversão é ao vivo ou por botão?
Ao vivo. A linha Binary atualiza sempre que o campo Decimal muda.
O que acontece com decimais como 10.7?
A ferramenta primeiro trunca em direção a zero, então 10.7 converte como 10 → 1010.
Posso converter binário de volta para decimal aqui?
Esta página só mapeia entrada decimal para string binária, não o inverso.
Por que vejo Enter a number?
O campo está vazio ou não é um número finito, então ainda não há string binária.