Conversor de Bases Numéricas

Conversor de bases numéricas online grátis. Converta binário para decimal, decimal para binário, hexadecimal para decimal e outras 15 combinações instantaneamente. Ideal para programação e ciência da computação.

Sobre esta ferramenta

Converta binário para decimal, decimal para binário, hexadecimal para decimal e qualquer outra combinação entre bases de 2 a 20 instantaneamente. Máxima precisão, sem atrasos.

Notas Técnicas

Detalhes técnicos importantes sobre as bases suportadas por este conversor:

  • Binário (Base 2)Usa apenas 0 e 1 — a base de toda computação digital, lógica de hardware e operações bitwise.
  • Octal & HexadecimalRepresentações compactas amplamente usadas em endereçamento de memória, permissões Unix e códigos de cores.
  • Decimal (Base 10)O sistema padrão de leitura humana; todas as outras bases são convertidas internamente através do decimal.
  • Bases AvançadasSuporte para bases 11–20, incluindo o vigesimal usado por civilizações antigas.

Aplicações Comuns

A conversão de bases numéricas é uma habilidade fundamental em ciência da computação e engenharia. Usos comuns incluem:

  • Depuração de SoftwareDepure representações binárias e hexadecimais em sistemas embarcados e programação de baixo nível.
  • Prática EducativaPratique conversões entre sistemas numéricos para disciplinas de ciência da computação e eletrônica digital.
  • Programação de SistemasConverta endereços de memória entre octal, decimal e hexadecimal em sistemas e programação assembly.
  • Pesquisa HistóricaExplore sistemas numéricos históricos como o vigesimal para fins acadêmicos e matemáticos.

Como usar

1

Digite o Número

Digite ou cole o número que deseja converter no campo 'Número'.

2

Selecione as Bases

Escolha a base de origem (De) e a base de destino (Para) nos menus suspensos.

3

Copie o Resultado

O número convertido aparecerá instantaneamente na área de resultado para você copiar.

Tipos de Bases Numéricas

Conheça as 19 bases numéricas suportadas por este conversor e a função de cada uma delas:

BinárioBase 2

Utiliza apenas os dígitos 0 e 1. É a base fundamental de toda a computação digital, circuitos integrados e lógica booleana.

TernárioBase 3

Utiliza os dígitos 0, 1 e 2. Aplicado em arquiteturas de computação de três estados e teoria da informação.

QuaternárioBase 4

Utiliza dígitos de 0 a 3. Usado na representação de dados genéticos (DNA: A, C, G, T) e transmissão de sinais.

QuinárioBase 5

Utiliza dígitos de 0 a 4. Sistema numérico histórico baseado na contagem dos cinco dedos de uma mão.

SenárioBase 6

Utiliza dígitos de 0 a 5. Usado em estudos de teoria dos números e sistemas ancestrais de contagem.

SeptenárioBase 7

Utiliza dígitos de 0 a 6. Aplicado em análises matemáticas teóricas e contagens calendárias.

OctalBase 8

Utiliza dígitos de 0 a 7. Muito popular na computação para agrupar conjuntos de 3 bits (ex: permissões Unix 755).

NonárioBase 9

Utiliza dígitos de 0 a 8. Aplicado em algoritmos matemáticos específicos e análise numérica.

DecimalBase 10

Utiliza dígitos de 0 a 9. O sistema numérico padrão adotado pela humanidade para contagem diária e comércio.

UndecimalBase 11

Utiliza dígitos de 0 a 9 e a letra A. Usado em matemática teórica e algoritmos de validação.

DuodecimalBase 12

Utiliza dígitos de 0 a 9 e A, B. Valorizado por ter muitos divisores (2, 3, 4, 6), usado em relógios e dúzias.

TridecimalBase 13

Utiliza dígitos de 0 a 9 e A, B, C. Empregado em pesquisas de teoria dos números e criptografia.

TetradecimalBase 14

Utiliza dígitos de 0 a 9 e A a D. Sistema intermediário para estudos de notação posicional.

PentadecimalBase 15

Utiliza dígitos de 0 a 9 e A a E. Aplicado em lógica computacional e sistemas numéricos auxiliares.

HexadecimalBase 16

Utiliza dígitos de 0 a 9 e A a F. Essencial na computação para endereços de memória, cores (#HEX) e bytes (8 bits = 2 dígitos hex).

HeptadecimalBase 17

Utiliza dígitos de 0 a 9 e A a G. Usado em estudos avançados de teoria dos números e álgebra.

OctodecimalBase 18

Utiliza dígitos de 0 a 9 e A a H. Aplicado em álgebra abstrata e sistemas numéricos experimentais.

NonadecimalBase 19

Utiliza dígitos de 0 a 9 e A a I. Sistema posicional teórico em criptografia e matemática.

VigesimalBase 20

Utiliza dígitos de 0 a 9 e A a J. Sistema histórico adotado por maias e astecas, baseado nos 20 dedos do corpo.

Aprenda o Cálculo por Trás de Cada Conversão

Este conversor apresenta o resultado do cálculo automaticamente. Para visualizar o passo a passo e compreender o método por trás de cada conversão, selecione uma das quatro guias abaixo:

Perguntas e Respostas

Qual é a conversão de bases mais comum na programação?

Binário ↔ Hexadecimal. O hexadecimal é uma representação compacta do binário: cada dígito hex corresponde exatamente a 4 dígitos binários (nibble). Por exemplo, 0xFF = 11111111 em binário = 255 em decimal.

Como converter binário para decimal?

Insira o número binário no campo de entrada, selecione Base 2 como origem e Base 10 como destino. O resultado aparece instantaneamente — sem precisar clicar em nenhum botão.

Para que serve o hexadecimal na programação?

O hexadecimal é usado em endereços de memória, códigos de cor (#RRGGBB), códigos de erro e status (ex: 0x80070005), endereços MAC de rede e valores brutos de bytes em ferramentas de depuração e editores hexadecimais.

Há limites para os números que posso converter?

Sim. Esta ferramenta suporta inteiros seguros até 2⁵³ - 1 (cerca de 9 quatrilhões em decimal). Para a maioria dos usos práticos em programação e educação, esse limite nunca é atingido.

Leitura Recomendada:Wikipedia (Numeral Systems)

Veja também