MATEMÁTICA • SISTEMAS NUMÉRICOS

Gerador de Exercícios de Conversão de Bases

Conversão entre bases binária, octal, decimal e hexadecimal

⚙️ Configurações

📝 Exercícios

0 corrigidos

Valores inteiros não negativos • Respostas sem prefixos (0b, 0x)

O que é o gerador de exercícios de conversão de bases?

O gerador de conversão de bases do Nalgoritmo cria exercícios para converter números inteiros entre os sistemas de numeração binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Escolha as bases de origem e de destino, a quantidade de exercícios e a dificuldade, digite suas respostas e corrija, ou estude a resolução passo a passo de cada conversão.

Foi feito para estudantes e professores de computação, eletrônica digital, arquitetura de computadores e matemática que querem praticar sistemas de numeração de forma rápida e sem limite.

Recursos

  • Quatro sistemas de numeração: binário, octal, decimal e hexadecimal, com base de origem e de destino fixas ou aleatórias.
  • Três níveis de dificuldade: fácil (1 a 63), média (16 a 1.023) e difícil (256 a 65.535).
  • Praticar ou estudar: no modo praticar você corrige cada resposta; no modo estudar todas as soluções aparecem.
  • Resolução passo a passo: divisões sucessivas pela base de destino, lendo os restos de baixo para cima, ou a soma de cada dígito vezes uma potência da base na conversão para decimal.
  • Corrigir todos e imprimir: corrija todas as respostas de uma vez, mostre as respostas, limpe-as ou imprima os exercícios.

Como usar

  1. Escolha a base de origem, a base de destino, a quantidade de exercícios, a dificuldade e o modo.
  2. Clique em “Gerar exercícios”.
  3. Converta cada número e digite a resposta sem prefixos como 0b ou 0x.
  4. Clique em “Corrigir” para corrigir um exercício, em “Solução” para ver os passos ou em “Corrigir todos”.

Perguntas frequentes

Como converter um número decimal para binário?

Divida o número por 2 sucessivamente e anote cada resto até o quociente chegar a 0. O número em binário são os restos lidos de baixo para cima. Por exemplo: 13 ÷ 2 = 6, resto 1; 6 ÷ 2 = 3, resto 0; 3 ÷ 2 = 1, resto 1; 1 ÷ 2 = 0, resto 1; então 13 em decimal é 1101 em binário. O mesmo método vale para octal (dividindo por 8) e hexadecimal (dividindo por 16).

Como converter um número binário, octal ou hexadecimal para decimal?

Multiplique cada dígito pela base elevada à posição do dígito, contando a partir de 0 da direita para a esquerda, e some os resultados. Por exemplo, 2F em hexadecimal é 2 × 16¹ + 15 × 16⁰ = 47 em decimal.

Quais são os dígitos do sistema hexadecimal?

O hexadecimal usa dezesseis dígitos: de 0 a 9 e as letras de A a F, em que A = 10, B = 11, C = 12, D = 13, E = 14 e F = 15. As respostas podem ser digitadas em letras maiúsculas ou minúsculas.

Como as respostas são corrigidas?

Digite a resposta na base de destino, sem prefixos como 0b ou 0x. Espaços e zeros à esquerda são ignorados, e letras maiúsculas e minúsculas são aceitas. Se algum dígito não existir na base de destino, o gerador avisa em vez de marcar a resposta como errada.

Dá para imprimir os exercícios?

Sim. Clique em “Imprimir” para imprimir a lista de exercícios sem as configurações e os botões; no modo estudar, as soluções também são impressas.