Conversor de Binário para Decimal

Converta binário para decimal com a soma das potências de 2 bit a bit. Lê vários bytes de uma vez, mostra o texto e números com sinal.

Como converter binário para decimal

Para converter binário em decimal, some o valor de cada bit 1. O bit da ponta direita vale 1, o seguinte vale 2, depois 4, 8, 16, 32 e assim por diante, sempre dobrando. Os bits 0 não somam nada. É só isso: não há divisão nem conta difícil, e a calculadora mostra a tabela com o valor de cada posição.

decimal = bitₙ × 2ⁿ + … + bit₂ × 2² + bit₁ × 2¹ + bit₀ × 2⁰

Exemplo passo a passo: 110010

Posição543210
Bit110010
Valor da posição32168421
Entra na soma3216——2—

32 + 16 + 2 = 50. Logo, 110010₂ = 50₁₀.

Um truque para conferir de cabeça é o método de dobrar e somar: comece com 0 e, para cada bit da esquerda para a direita, dobre o total e some o bit. Para 110010: 0→1→3→6→12→25→50.

Valores das posições que mais aparecem

BinárioDecimalBinárioDecimal
111 0000 0000256
1021111 1111255
1004100 0000 00001.024
100081111 1111 1111 111165.535
1 00001632 bits iguais a 14.294.967.295

Vários bytes de uma vez e texto em binário

Mensagens "escritas em binário" costumam vir em blocos de 8 bits separados por espaço. EscolhaVários números/bytes e cole a sequência inteira: cada bloco é convertido para decimal e hexadecimal, e, se todos couberem em um byte, a calculadora tenta ler o conjunto como texto UTF-8, a codificação usada na web. Exemplo: 01001111 01101001 → 79 105 → "Oi". Letras acentuadas ocupam dois bytes em UTF-8: "ç" é 11000011 10100111.

Binário com sinal

O mesmo padrão de bits pode significar números diferentes conforme a regra combinada. Em complemento de dois, usado por praticamente todos os processadores, o bit da esquerda vale negativo: em 8 bits ele vale −128 em vez de +128. Assim 1111 1011 = −128 + 64 + 32 + 16 + 8 + 2 + 1 = −5. Outras duas regras aparecem em livros de arquitetura de computadores: sinal e magnitude (o primeiro bit é só o sinal; 1111 1011 = −123) e complemento de um (o negativo é o positivo com os bits invertidos; 1111 1011 = −4). Em leituras com sinal, os zeros à esquerda que você digitar contam para o tamanho da palavra.

Precisa do caminho inverso? Use o conversor de decimal para binário. Para outras bases (octal, hexadecimal, base 3…) há o conversor de bases, e oconversor binário ↔ decimal reúne os dois sentidos com frações e dízimas.

Perguntas frequentes

Como transformar binário em decimal?

Numere os bits da direita para a esquerda começando em 0. Cada bit 1 vale 2 elevado à sua posição; some esses valores. Em 1101: 2³ + 2² + 2⁰ = 8 + 4 + 1 = 13.

Quanto é 1010 em decimal?

10. Os bits 1 estão nas posições 3 e 1, então 2³ + 2¹ = 8 + 2 = 10.

Como converter um byte binário em letra?

Converta os 8 bits para decimal e procure o número na tabela ASCII: 01000001 = 65 = "A" e 01100001 = 97 = "a". Escolha "Vários números/bytes" para converter uma frase inteira de uma vez.

Como saber se um binário é negativo?

Só pelo binário não dá: depende de como o número foi guardado. Sem sinal, 11111111 vale 255; como inteiro com sinal em complemento de dois (o padrão dos computadores), o bit da esquerda indica negativo e o mesmo byte vale −1.

Qual o maior número com 8 bits?

255 sem sinal (2⁸ − 1). Com sinal em complemento de dois, a faixa vai de −128 a 127.

Calculadoras relacionadas

Atualizado em 07/10/2026.