Referência de sistemas de numeração
Consulte os sistemas de numeração binário, octal, decimal e hexadecimal com exemplos claros e conversão instantânea. Compare as regras de cada base, os conjuntos de dígitos e as representações práticas usadas em programação, redes e trabalho com sistemas. Funciona inteiramente no seu navegador, sem cadastro.
Reference binary, octal, decimal, and hexadecimal systems with digit rules, practical examples, and instant cross-base conversion. Everything runs locally in your browser with no signup required.
| Decimal | Binary | Octal | Hexadecimal |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 31 | 11111 | 37 | 1F |
| 64 | 1000000 | 100 | 40 |
| 255 | 11111111 | 377 | FF |
| 1024 | 10000000000 | 2000 | 400 |
Por que usar nossa referência de sistemas de numeração?
- Consulta instantânea de sistemas de numeração: veja os formatos binário, octal, decimal e hexadecimal na hora a partir de uma única entrada. A referência é atualizada em tempo real para você comparar representações sem trocar de ferramenta.
- Lógica de conversão de bases precisa: as conversões usam análise específica por base e aritmética de inteiros de precisão arbitrária, mantendo resultados consistentes mesmo com valores grandes.
- Tabela de exemplos integrada: use a tabela rápida de valores comuns para entender como funcionam os limites de valor posicional quando os números cruzam potências de dois, oito ou dezesseis.
- Privada e no navegador: esta referência roda localmente no seu navegador. Nenhuma entrada é enviada, não é preciso cadastro e a ferramenta é 100 % grátis.
Casos de uso comuns da referência de sistemas de numeração
- Programação e depuração: confira valores hexadecimais de memória, máscaras de bits binárias e saídas decimais rapidamente enquanto depura código de baixo nível ou lê logs.
- Aprendizado de ciência da computação: estudantes podem comparar o mesmo valor nas bases 2, 8, 10 e 16 para desenvolver intuição sobre sistemas de numeração e notação posicional.
- Redes e segurança: consulte representações hexadecimais e binárias ao trabalhar com cabeçalhos de pacotes, flags, máscaras e valores de protocolo.
- Desenvolvimento embarcado e de firmware: use a referência para verificar valores de registradores e constantes de configuração onde a notação hexadecimal e binária é padrão.
- Preparação para entrevistas e provas: pratique exemplos rápidos de conversão de bases e revise limites comuns como 8, 16, 255 e 1024.
- Documentação e redação técnica: valide exemplos específicos de cada base antes de publicar documentação de API, tutoriais ou guias internos que incluam literais numéricos.
O que é um sistema de numeração?
Um sistema de numeração define como os valores numéricos são representados usando um conjunto fixo de símbolos e uma base (raiz). A base determina quantos dígitos únicos estão disponíveis antes de avançar para a próxima posição. O decimal usa base 10, o binário base 2, o octal base 8 e o hexadecimal base 16.
Como funciona o valor posicional
Cada posição de dígito representa uma potência da base. Em decimal, o valor 345 significa $3 \times 10^2 + 4 \times 10^1 + 5 \times 10^0$. Em binário, 1011 significa $1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 11$ em decimal. O mesmo princípio se aplica a qualquer base.
Por que hexadecimal e octal são úteis
- Hexadecimal: representa valores binários de forma compacta, com um dígito hexadecimal correspondendo exatamente a 4 bits binários.
- Octal: corresponde de forma limpa ao binário em grupos de 3 bits, usado em permissões do Unix e alguns sistemas legados.
- Decimal: amigável para pessoas na aritmética diária e em relatórios.
- Binário: representação nativa de circuitos digitais e dados de máquina.
Como converter entre bases
- Converta o valor de origem para decimal somando dígito × potência da base.
- Converta de decimal para a base de destino usando divisões sucessivas pela base alvo.
- Para binário↔hexadecimal e binário↔octal, use agrupamento de bits (4 bits por hexadecimal, 3 por octal).
Perguntas frequentes
Uma referência de sistemas de numeração é um guia que ajuda a entender e comparar bases diferentes, como binária, octal, decimal e hexadecimal. Normalmente inclui exemplos de conversão, regras de dígitos e contexto de uso prático de cada sistema.
A base 2 usa os dígitos 0-1, a base 8 usa 0-7, a base 10 usa 0-9 e a base 16 usa 0-9 mais A-F. A base determina as potências de valor posicional usadas para representar os números e quantos símbolos únicos cada dígito pode assumir.
O hexadecimal é compacto e corresponde diretamente ao binário em grupos de 4 bits, o que o torna ideal para representar bytes, endereços de memória, máscaras de bits e valores de cor como #FF5733. É mais fácil de ler do que longas cadeias binárias.
Sim. A lógica de conversão usa análise segura para inteiros e tratamento de inteiros grandes, garantindo alta precisão prática com valores inteiros grandes nos sistemas binário, octal, decimal e hexadecimal.
Sim. A ferramenta aceita valores com sinal por meio de um sinal de menos inicial. Ela converte corretamente a magnitude e preserva o sinal em todas as bases de saída.
Não. Tudo roda localmente no seu navegador e nenhum valor é enviado a um servidor. Seus dados de conversão permanecem privados no seu dispositivo.
Sim. A referência de sistemas de numeração é 100 % grátis, sem cadastro, sem conta e sem limites de uso. Você pode usá-la quantas vezes precisar.