MATEMÁTICAS • SISTEMAS NUMÉRICOS

Generador de Ejercicios de Conversión de Bases

Conversión entre bases binaria, octal, decimal y hexadecimal

⚙️ Configuración

📝 Ejercicios

0 corregidos

Valores enteros no negativos • Respuestas sin prefijos (0b, 0x)

¿Qué es el generador de ejercicios de conversión de bases?

El generador de conversión de bases de Nalgoritmo crea ejercicios para convertir números enteros entre los sistemas de numeración binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16). Elige las bases de origen y de destino, la cantidad de ejercicios y la dificultad, escribe tus respuestas y corrígelas, o estudia la resolución paso a paso de cada conversión.

Está hecho para estudiantes y profesores de informática, electrónica digital, arquitectura de computadores y matemáticas que quieren practicar sistemas de numeración de forma rápida y sin límites.

Recursos

  • Cuatro sistemas de numeración: binario, octal, decimal y hexadecimal, con base de origen y de destino fijas o aleatorias.
  • Tres niveles de dificultad: fácil (1 a 63), media (16 a 1.023) y difícil (256 a 65.535).
  • Practicar o estudiar: en el modo practicar corriges cada respuesta; en el modo estudiar aparecen todas las soluciones.
  • Resolución paso a paso: divisiones sucesivas entre la base de destino, leyendo los restos de abajo hacia arriba, o la suma de cada dígito por una potencia de la base al convertir a decimal.
  • Corregir todos e imprimir: corrige todas las respuestas a la vez, muestra las respuestas, bórralas o imprime los ejercicios.

Cómo usar

  1. Elige la base de origen, la base de destino, la cantidad de ejercicios, la dificultad y el modo.
  2. Haz clic en “Generar ejercicios”.
  3. Convierte cada número y escribe la respuesta sin prefijos como 0b o 0x.
  4. Haz clic en “Corregir” para corregir un ejercicio, en “Solución” para ver los pasos o en “Corregir todos”.

Preguntas frecuentes

¿Cómo convertir un número decimal a binario?

Divide el número entre 2 sucesivamente y anota cada resto hasta que el cociente llegue a 0. El número en binario son los restos leídos de abajo hacia arriba. Por ejemplo: 13 ÷ 2 = 6, resto 1; 6 ÷ 2 = 3, resto 0; 3 ÷ 2 = 1, resto 1; 1 ÷ 2 = 0, resto 1; así que 13 en decimal es 1101 en binario. El mismo método sirve para octal (dividiendo entre 8) y hexadecimal (dividiendo entre 16).

¿Cómo convertir un número binario, octal o hexadecimal a decimal?

Multiplica cada dígito por la base elevada a la posición del dígito, contando desde 0 de derecha a izquierda, y suma los resultados. Por ejemplo, 2F en hexadecimal es 2 × 16¹ + 15 × 16⁰ = 47 en decimal.

¿Cuáles son los dígitos del sistema hexadecimal?

El hexadecimal usa dieciséis dígitos: del 0 al 9 y las letras de la A a la F, donde A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. Las respuestas se pueden escribir en mayúsculas o minúsculas.

¿Cómo se corrigen las respuestas?

Escribe la respuesta en la base de destino, sin prefijos como 0b o 0x. Los espacios y los ceros a la izquierda se ignoran, y se aceptan mayúsculas y minúsculas. Si algún dígito no existe en la base de destino, el generador te avisa en lugar de marcar la respuesta como incorrecta.

¿Se pueden imprimir los ejercicios?

Sí. Haz clic en “Imprimir” para imprimir la lista de ejercicios sin la configuración ni los botones; en el modo estudiar, también se imprimen las soluciones.