OpenReplay Logo
12k
12k

Conversor de binário para decimal

Converta números binários em decimal instantaneamente — com interpretação sem sinal ou com sinal (complemento de dois) e largura em bits selecionável. Validado e convertido no seu navegador.

Interpretação
Processado localmente

Sobre esta ferramenta

O binário (base 2) representa números usando apenas 0 e 1, onde cada posição é uma potência de dois. O decimal (base 10) é a notação que as pessoas leem. Converter de binário para decimal significa somar os valores posicionais de cada bit igual a 1: 1010 é 8 + 2 = 10.

Cole uma sequência binária e o valor decimal é atualizado conforme você digita. Escolha «sem sinal» para ler os bits como um simples número não negativo, ou «com sinal» para interpretá-los em complemento de dois na largura selecionada (8, 16, 32 ou 64 bits) — onde um 1 inicial indica um valor negativo. A ferramenta valida que a entrada contém apenas 0 e 1 e que cabe na largura escolhida.

A conversão é executada localmente — nada do que você digita é enviado.

Perguntas frequentes

O que é complemento de dois?

É a forma padrão como os computadores armazenam números inteiros com sinal. Em um número de N bits em complemento de dois, o bit mais significativo tem peso negativo, então 11111111 em 8 bits é −1, e não 255. Selecione a opção com sinal e uma largura para ler os valores dessa maneira.

Qual o tamanho máximo da entrada?

A conversão sem sinal lida com sequências binárias de comprimento arbitrário com exatidão. Para a interpretação com sinal, a entrada precisa caber na largura em bits escolhida, pois o complemento de dois é definido em relação a um número fixo de bits.

Posso converter decimal de volta para binário?

Sim — use o conversor de decimal para binário, que oferece as mesmas opções de sinal e largura fixa.