- Início
- Tecnologia e telas
- Conversor de bases numéricas
Conversor de bases numéricas
Converta um número inteiro entre binário, octal, decimal e hexadecimal. Digite o número, diga em que base ele está e para qual você quer, e as quatro representações aparecem juntas. Valores muito longos são tratados com exatidão.
- Binário
- 11111111
- Octal
- 377
- Decimal
- 255
- Hexadecimal
- FF
- Bits necessários
- 8
Configurações salvas
Salve um conjunto de valores que você usa sempre — seu valor por hora, seu financiamento, as medidas dos cômodos — e carregue de volta com um toque.
Seus cálculos recentes
Os resultados que você calcular aqui ficam guardados neste dispositivo, para você voltar a eles depois.
Fórmula
Como usar
- Digite o número. Espaços e os prefixos 0x, 0b ou 0o são ignorados.
- Escolha a base em que ele está escrito.
- Escolha a base para a qual converter; as outras bases aparecem listadas abaixo do resultado.
Exemplos resolvidos
255 decimal para binário
- Resultado
- 11111111
- Hexadecimal
- FF
- Octal
- 377
- Bits necessários
- 8
Binário 1011 0110 para decimal: 128 + 32 + 16 + 4 + 2
- Resultado
- 182
- Hexadecimal
- B6
- Octal
- 266
Hexadecimal 0x1F4 para decimal: 1 × 256 + 15 × 16 + 4
- Resultado
- 500
- Binário
- 111110100
- Octal
- 764
- Bits necessários
- 9
As quatro bases
O binário (base 2) usa 0 e 1 e é como os computadores guardam tudo. O octal (base 8) usa 0–7 e sobrevive principalmente nas permissões de arquivos do Unix, como 755. O decimal (base 10) é a contagem do dia a dia. O hexadecimal (base 16) usa 0–9 e A–F, em que A vale 10 e F vale 15, e é a forma compacta de escrever bytes, endereços de memória e cores.
Convertendo à mão
Para ler um binário, some os valores de posição dos 1: 1011 0110 é 128 + 32 + 16 + 4 + 2 = 182. Hexadecimal e binário se convertem dígito a dígito, porque cada dígito hexadecimal representa exatamente quatro bits: B é 1011 e 6 é 0110, então 1011 0110 é B6.
Perguntas frequentes
Quanto é 255 em binário?
11111111 — oito 1s, o maior valor que cabe em um byte. Em hexadecimal, é FF.
Quanto é FF em decimal?
255: 15 × 16 + 15.
Ele converte frações ou números negativos?
Números inteiros negativos aparecem com sinal de menos, e não em complemento de dois. Frações não são aceitas.