AlpaKit Logo AlpaKit

Conversor de bases numéricas (Binário, Hex, Octal, Decimal)

Converta números gigantes entre bases 2, 8, 10 e 16 com efeito de código Matrix em tempo real.

💻 Conversor de bases numéricas

Estilo geek! Conversão entre binário, octal, decimal e hexadecimal.

💡 Conversão em tempo real entre os 4 principais sistemas numéricos da computação.

Como usar esta ferramenta

  1. 1 Abra Conversor de bases numéricas (Binário, Hex, Octal, Decimal) e insira, cole ou selecione o conteúdo que deseja processar.
  2. 2 Ajuste as opções e o formato de saída para sua tarefa.
  3. 3 Confira o resultado e copie ou baixe a saída disponível.

Usos comuns

Converta números gigantes entre bases 2, 8, 10 e 16 com efeito de código Matrix em tempo real. Use no trabalho, desenvolvimento, estudo ou em verificações rápidas.

Privacidade e tratamento de dados

Esta ferramenta funciona no navegador. Antes de usar dados sensíveis, confirme que o dispositivo e o navegador são confiáveis.

Como funciona a conversão entre binário, octal, decimal e hexadecimal

Toda base numérica usa notação posicional: cada dígito vale dígito × base^posição. O decimal 345 é 3×10² + 4×10¹ + 5×10⁰, e o binário 1101 é 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 13. Para fazer o caminho inverso, divida sucessivamente pela base de destino e leia os restos de trás para frente: dividindo 13 por 2, os restos são 1, 0, 1, 1, que invertidos dão 1101. Digite em qualquer campo do conversor e as outras três bases são atualizadas na hora.

O hexadecimal usa 0–9 e A–F para os valores 0–15, e cada dígito corresponde exatamente a quatro bits. Um byte (8 bits) são, portanto, dois dígitos hex: 255 = FF = 11111111. Por isso cores (#FF8800), endereços de memória, hashes e endereços MAC são escritos em hex: bem mais curto que o binário e fácil de converter em bits. Cada dígito octal corresponde a três bits, e o uso mais famoso são as permissões do Unix: chmod 755 dá ao dono rwx (7 = 111) e ao grupo e aos demais r-x (5 = 101).

Os números comuns do JavaScript não conseguem representar todos os inteiros acima de 2⁵³ − 1 (9.007.199.254.740.991), e muitos conversores corrompem silenciosamente strings hex longas ou IDs de 64 bits. Esta ferramenta usa BigInt, que mantém inteiros de qualquer tamanho exatos, ideal para IDs de banco de dados, endereços de blockchain e máscaras de bits.

Cada campo aceita apenas dígitos válidos: binário 0–1, octal 0–7, decimal 0–9 e hexadecimal 0–9 e A–F, maiúsculas ou minúsculas. Os prefixos usados em código, 0b para binário, 0o para octal e 0x para hex, são só marcadores: remova-os antes de colar.

Perguntas frequentes

Como converter decimal para binário?

Divida o número por 2 repetidamente, anote cada resto e leia de trás para frente. Para 13 os restos são 1, 0, 1, 1, então o binário é 1101.

Quanto é FF em decimal?

FF = 15×16 + 15 = 255, ou seja, oito bits em 1 (11111111), o maior valor de um byte.

O que significa chmod 755?

755 é uma permissão em octal: 7 (rwx) para o dono e 5 (r-x) para o grupo e os demais; só o dono pode gravar.

Por que números muito grandes convertem errado em outros sites?

Os números padrão do JavaScript perdem precisão inteira acima de 2⁵³ − 1. Este conversor usa BigInt e mantém tudo exato.

Ver esta categoria: Conversores de unidades

Ferramentas sugeridas e recentes
    ↑ ↓ Navegar ↵ Abrir ESC Fechar
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep