Aprenda binário › Conversor

Conversor de binário para decimal

Digite um número em binário ou em decimal, ou acenda as luzes. A conta aparece embaixo.

Converta um número

128 + 32 + 16 + 2 + 1

De 0 a 65.535.

De binário para decimal

  1. Escreva o valor de cada casa embaixo dos dígitos, da direita para a esquerda: 1, 2, 4, 8, 16, e assim por diante.
  2. Fique só com os valores que estão embaixo de um 1.
  3. Some esses valores.

Exemplo: 101101 tem 1 nas casas do 32, do 8, do 4 e do 1. Então 32 + 8 + 4 + 1 = 45.

De decimal para binário

Procure a maior casa que cabe no número e acenda a luz dela. Tire esse valor e repita com o que sobrou, até chegar a zero.

Exemplo com 45: cabe o 32 e sobram 13; cabe o 8 e sobram 5; cabe o 4 e sobra 1; cabe o 1. As luzes do 32, do 8, do 4 e do 1 ficam acesas: 101101.

Outro jeito é dividir por 2 até chegar a zero e ler os restos de baixo para cima. Os dois caminhos dão o mesmo resultado.

Tabela de 0 a 15

DecimalBinárioDecimalBinário
0000081000
1000191001
20010101010
30011111011
40100121100
50101131101
60110141110
70111151111

Até onde vai

Este conversor vai até 65.535, o maior número que cabe em 16 luzes. Com 8 luzes, um byte, o máximo é 255.