Binário / Hex / Conversor decimal

Converta um número entre binário, octal, decimal e hexadecimal, com uma tabela de desagregação.

Decimal
Binário
Hexadecimal
Octal
Longência de bits

Atualização dos resultados ao digitar.

Sobre esta calculadora

O big, hexadecimal e o conversor decimal mostram o mesmo número em todas as bases. Os computadores funcionam em binários (base 2), mas os programadores rotineiramente trocam entre bases para tornar os valores legíveis: decimal (base 10) para as quantidades cotidianas, hexadecimal (base 16) para os valores e endereços de memória de bytes e octal (base 8) para as coisas como os permissões de arquivos Unix. Este conversor toma um número inteiro em qualquer dessas quatro bases e mostra-o em todos os quatro, juntamente com o seu comprimento de bit. Os dígitos permitidos em cada base vão para um menos que a base — usos binários 0–1, octal 0–9 e hexadecimal 0–9 em seguida, A–F para os códigos binários — tudo, i.e. exatamente no seu bitte é um número de fágua.

Perguntas mais frequentes

Como faço para converter a decimal em hexadecimal?

Repetidamente dividida por 16 e leia os restantes de última a primeira, usando A–F para 10–15. O decimal 255 é FF em hexadecimal e 11 em binário.

Por que é usado hexadecimal na computação?

Cada mapa hexadecimal de dígitos para exatamente quatro bits binários, então o hexadecimal é uma forma compacta e legível de escrever valores de bytes e endereços de memória — 0xFF é um byte de todos.

Posso inserir números com prefixos de 0x, 0b ou 0o?

Sim. Um prefixo 0x (hex), 0b (binario) ou 0o (otal) líder é despojado automaticamente, para que você possa colar valores diretamente do código. Basta certificar-se que a base de entrada que você seleciona corresponde aos dígitos que você introduza.

O que me diz o comprimento do bocado?

É quantos dígitos binários o valor precisa. Decimal 255 é 8 bits (um byte); 256 precisa de 9 bits. O comprimento de bits é útil para escolher tipos de dados e verificar se um valor se encaixa em um byte, palavra de 16 bits ou registro de 32 bits.

Para que é utilizado octal?

Octal agrupa os bits em três e aparece principalmente em permissões de arquivo Unix (como 755 ou 644) e alguns sistemas legado. Cada mapa de dígitos octal a exatamente três bits binários, a maneira em que cada dígito hexadecimal mapeia até quatro.

Porque é que eu tive "número inválido para esta base"?

Um dígito que você introduziu não é permitido na base selecionada — por exemplo a letra F ou o dígito 8 em um número binário, que apenas permite 0 e 1. Mude a base de entrada para corresponder ao seu valor, ou corrigir o dígito fora de alcance.

❤️ Amor Calculator.Free? Compartilhe-o

𝕏  X Facebook Reddit
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/binary-hex/

curl

curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
    "value": "255",
    "base": "10"
  }));
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.