Conversor de bases numéricas
Escolha a base do seu número e digite. As bases 2, 8, 10 e 16 mudam enquanto você digita.

O que você digita fica nesta página e não é enviado para lugar nenhum.
Use ± para um número negativo e a vírgula ou o ponto para a parte decimal. Espaços entre os dígitos são ignorados.
Como a conversão é feita
Divida a parte inteira por 2
Divida por 2 até o quociente dar 0, anotando cada resto ao lado. Leia os restos de baixo para cima.
| 2 | 45 | |
| 2 | 22 | … 1 |
| 2 | 11 | … 0 |
| 2 | 5 | … 1 |
| 2 | 2 | … 1 |
| 1 | … 0 |
Lendo de baixo para cima: 10 1101(2)
Como usar
- Escolha a base em que o número está escrito, como 10 ou 16.
- Digite o número; a vírgula separa a parte decimal e ± deixa o número negativo.
- Veja os resultados e escolha abaixo uma base de destino para ver as divisões ou a expansão.
Perguntas frequentes
Como converter decimal em binário à mão?
Divida o número por 2 e anote o resto; depois divida o quociente por 2 de novo até chegar a 0. Lendo os restos do último ao primeiro, você tem o número em binário: 45 vira 101101.
Por que 0,1 nunca termina em binário?
Uma fração só termina na base 2 quando o denominador simplificado é uma potência de 2. 0,1 é 1/10, e 10 tem o fator 5, então os dígitos 0011 se repetem para sempre. Por isso o computador guarda 0,1 com um pequeno erro.
O que é complemento de dois?
É como o computador guarda inteiros negativos num número fixo de bits: invertem-se todos os bits do valor positivo e soma-se 1. Em 8 bits, −10 fica 11110110, e o intervalo vai de −128 a 127.
Como os dígitos hexadecimais e binários se correspondem?
16 é 2⁴, então cada dígito hexadecimal vale exatamente quatro dígitos binários: F é 1111 e 2D é 0010 1101. O octal funciona do mesmo jeito, com três dígitos binários por dígito, porque 8 é 2³.
Mais ferramentas





