Você tem prova de redes ou eletrônica e o professor pede para passar 110101 para decimal e depois para hexadecimal. Ou está depurando um dado e precisa ver os bytes reais da palavra «Añ». Fazer à mão às 11 da noite convida ao erro.
Como usar Binário para Decimal passo a passo?
1. Escolha o modo
Binário → decimal, decimal → binário, texto → binário ou binário → texto.
2. Digite ou cole a entrada
Em binário você pode separar com espaços (1010 1010). Em decimal, um inteiro positivo. Em texto, o que quiser.
3. Leia e copie o resultado
Aparece na hora. Em binário → decimal você vê também o valor em hexadecimal e octal.
A conta dos passos: método tradicional vs. KorexTools
Converter binário em decimal à mão
- Escrever as potências de 2 sobre cada dígito.
- Somar as que têm 1.
- Repetir para hex e octal agrupando 4 e 3 bits.
- Conferir de novo o resultado.
Com o Conversor de Binário para Decimal do KorexTools
- Você escolhe o modo.
- Cola o binário ou o texto.
- Lê decimal, hex e octal juntos.
Como passar de binário para decimal à mão e conferir em um segundo
O binário usa apenas 0 e 1, e cada posição vale o dobro da que está à sua direita: 1, 2, 4, 8, 16... Para passar a decimal somam-se as posições que têm 1. Por isso 1010 é 8 + 2 = 10. É o método pedido nas aulas de informática e eletrônica, e o que está por trás de cada arquivo e mensagem que viaja pela internet.
Para texto usa-se a codificação UTF-8: cada caractere é um ou mais bytes de 8 bits. O «H» é 01001000, e um «ñ» ocupa dois bytes. O conversor usa BigInt, então um binário de 70 dígitos converte exato, sem arredondar como faria uma calculadora comum.
O que cada modo faz
- •Binário → decimal: aceita espaços e números de qualquer tamanho, com hexadecimal e octal.
- •Decimal → binário: inteiros positivos grandes sem perder dígitos.
- •Texto → binário: UTF-8 em grupos de 8 bits separados por espaço.
- •Binário → texto: valida grupos completos de 8 bits e avisa se não formarem texto válido.
Exemplos
| Binário | Decimal | Nota |
|---|---|---|
| 1010 | 10 | 8 + 2 |
| 10000000 | 128 | 2 elevado a 7 |
| 11111111 | 255 | Máximo com 8 bits |
| 01001000 01101111 | Ho | Texto ASCII |
Erros comuns e como evitá-los
- ⚠️Esquecer que o bit da esquerda é o de maior valor.
- ⚠️Tirar um zero à esquerda de um grupo de 8 bits e desalinhar todo o texto.
Perguntas frequentes
Como converter 1010 de binário para decimal?
Some as posições com 1: 8 + 2 = 10. Da direita para a esquerda valem 1, 2, 4, 8, 16, e assim por diante.
Qual é o maior número com 8 bits?
255 (11111111). Com 16 bits são 65.535 e com 32 bits, 4.294.967.295.
Funciona com números muito longos?
Sim. Usa BigInt, então não há limite prático de dígitos nem perda de precisão.
Converte números negativos ou decimais?
Não. Trabalha com inteiros sem sinal. O complemento de dois e os números de ponto flutuante são outras representações e não são interpretados aqui.
O que eu faria se estivesse no seu lugar
«Para conferir uma conversão, fazemos o caminho de volta: passamos o decimal para binário e comparamos com o original. Se bater, a conta está certa.» — Equipe de Engenharia da DataKorex