Conversor de Base Número
Converta números entre binários, octais, decimais e hexadecimais.
Atualização dos resultados ao digitar.
Sobre esta calculadora
Um conversor de base número reescreve um inteiro de uma base posicional para outra — binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Ele lê o seu valor na base de origem, trabalha o seu valor decimal simples, e reexprime esse valor na base de destino. Cada base utiliza um conjunto fixo de dígitos: 0-1 para binário, 0–7 para octal, 0–9 para decimal e 0–9 em seguida A–F para hexadecimal, onde A–F representa para 10–15. Porque 16 é 24, cada mapa de dígitos hexadecimal para exatamente quatro dígitos binários, por isso os programadores usam o hexadecimal como break para bytes crus. Um exemplo de resultado mostra o mesmo número em todas as bases é 111 em binário e FF em hexadecimal, desde 255 = 15×16 + 15. O conversor também relata o valor decimal intermediário para que você pode verificar o trabalho. Uma tabela mostra o mesmo número em quatro dígito, em uma vez, e uma fonte de
Perguntas mais frequentes
Como converto decimal para binário?
Repetidamente dividida por 2 e leia os restantes de fundo para cima. Por exemplo 10 em decimal é 1010 em binário, e 255 é 111.
Para que é utilizado o hexadecimal?
O hexadecimal (base 16) embalagem quatro bits binários em um dígito (0–9 em seguida A–F), por isso é uma forma compacta de escrever bytes. O número decimal 255 é FF em hexadecimal.
Porque é que o meu número mostra um traço?
Os dígitos devem ser válidos para a base de fontes — por exemplo, apenas 0 e 1 em binário, ou 0–9 e A–F em hexadecimal. Um dígito inválido torna o resultado indefinido.
O que significam as letras A a F em hexadecimal?
São dígitos únicos para os valores 10 a 15: A é 10, B é 11, até F que é 15. Isto permite base 16 números de ajuste até 15 em um lugar antes de ter que transportar.
Por que cada dígito hexadecimal é igual a quatro dígitos binários?
Porque 16 é igual a 2 à quarta potência, cada dígito hexadecimal cobre exatamente quatro bits. Então o byte 111 grupos em 1 1, que é FF - este conversor de base número faz esse agrupamento para você.
Este conversor pode lidar com números muito grandes?
Ele funciona em números inteiros e é preciso até o intervalo inteiro são armazenados exatamente (cerca de 9 quadrillons, ou 253). Além disso, cordas binárias ou hexadecimais extremamente longas podem perder precisão em seus últimos dígitos.
API — use esta calculadora do código
Chame esta calculadora como um ponto final JSON livre — não é necessário qualquer chave. Enviar os valores de campo abaixo como parâmetros de consulta ou JSON. Leia os documentos completos da API →
Ponto final
GET https://calculator.free/api/v1/number-base/
curl
curl "https://calculator.free/api/v1/number-base/?amount=255&from=10&to=2"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/number-base/?" + new URLSearchParams({
"amount": "255",
"from": "10",
"to": "2"
}));
const data = await r.json();
console.log(data.results);
Os resultados são estimativas para orientação geral, não aconselhamento financeiro, médico ou fiscal.