Calculadora binária
Calculadora binária: converta números inteiros entre as bases decimal, binária e hexadecimal.
Fórmula e limites explicados abaixo.
Como fazer este cálculo
Escreva o Número inteiro, escolha a Base de origem em que ele está escrito e a Base de destino para onde quer convertê-lo.
Selecione Calcular. Além do resultado na base escolhida, vê o mesmo valor nas três bases suportadas: decimal, binária e hexadecimal.
Fórmula e método
Cada algarismo vale algarismo × base^posição (posição contada da direita, a partir de 0). O número é lido na base de origem como um inteiro e depois reescrito na base de destino por divisões sucessivas.
Exemplo explicado
42 em decimal: 42 = 32 + 8 + 2 = 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 1×2¹ + 0×2⁰, logo corresponde a 101010 em binário. Em hexadecimal, 2A = 2×16 + 10 = 42.
Limites que deve conhecer
- Só são suportadas as bases 2, 10 e 16 e apenas números inteiros.
- Em binário só são válidos 0 e 1; em hexadecimal aceitam-se os algarismos 0–9 e A–F (maiúsculas ou minúsculas).
- O número pode ter até 256 algarismos; a conversão é exata (precisão arbitrária).
- Os números negativos mantêm o sinal; não é aplicado complemento para dois.
Converter entre decimal, binário e hexadecimal
A calculadora binária também funciona como conversor hexadecimal. Selecione a base de origem e a de destino: 255 em decimal corresponde a 11111111 em binário e FF em hexadecimal.
Algarismos válidos em cada base
Em base 2 só existem 0 e 1; em base 16 usam-se 0 a 9 e A a F. Escreva FF e selecione hexadecimal, sem o prefixo 0x. As conversões são de inteiros e preservam o sinal, sem representação em complemento para dois.
Continue a calcular
Perguntas frequentes
Posso escrever prefixos como 0x ou 0b?
Não. Escreva apenas os algarismos e escolha a base no campo Base de origem.
