Conversión

Convertidor de sistemas numéricos

Configuración
Reiniciar
Compartir resultado
Guardar
Incorporar
Reportar un error

Compartir calculadora

Añade nuestra calculadora gratis a tu sitio web

Por favor, introduce una URL válida. Solo se admiten URLs HTTPS.


Usar como valores predeterminados para la calculadora integrada lo que está actualmente en los campos de entrada de la calculadora en la página.


Color de enfoque del borde de entrada, color del interruptor seleccionado, color de desplazamiento del elemento seleccionado, etc.


Por favor, acepte los Términos de Uso.

Vista previa

Guardar calculadora

Configuración de la calculadora

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Por favor, ingrese un valor dentro del rango permitido.

Compartir calculadora

Qué es un sistema numérico

Un sistema numérico es una manera de escribir números usando un conjunto específico de símbolos y reglas. Todos los números que usamos comúnmente están escritos en el sistema numérico decimal, que utiliza 10 dígitos (del 0 al 9). Sin embargo, hay muchos otros sistemas, cada uno con su propia base (o radix). La base de un sistema indica el número de símbolos distintos que se utilizan para representar números.

Por ejemplo:

  • En el sistema binario — 2 símbolos: 0 y 1. Usado en informática.
  • En el sistema octal — 8 símbolos: de 0 a 7.
  • En el sistema decimal — 10 símbolos: de 0 a 9. Usado en la vida cotidiana y es el sistema más común.
  • En el sistema hexadecimal — 16 símbolos: de 0 a 9 y de A a F, donde A = 10, B = 11, …, F = 15. Común en las computadoras modernas. Por ejemplo, los colores a menudo se especifican en hexadecimal. El color azul es #0000FF.

En sistemas más extensos (por ejemplo, base-36) se usan dígitos y letras latinas, donde: A = 10, B = 11, …, Z = 35.

Cómo funciona la conversión entre sistemas numéricos

Para convertir un número del sistema decimal a un sistema con base bb:

  1. Divide el número original por la base bb.
  2. Registra el resto de la división.
  3. Repite la división en el cociente entero hasta que se convierta en cero.
  4. Escribe los restos registrados en orden inverso — ese es el resultado.

Para convertir un número de una base a otra, es común primero convertir el número al decimal, y luego a la base deseada.

Cómo convertir paso a paso

Paso 1. Convertir al sistema decimal

Supongamos que tenemos el número 10110210110_2.

Calcula usando la fórmula:

101102=0×20+1×21+1×22+0×23+1×24=221010110_2 = 0×2^0 + 1×2^1 + 1×2^2 + 0×2^3 + 1×2^4 = 22_{10}

Paso 2. Convertir de decimal a octal

Convirtamos 221022_{10} a octal.

DivisiónCociente enteroResto
22 ÷ 826
2 ÷ 802

Resultado:

2210=26822_{10} = 26_8

Principales sistemas numéricos

BaseNombreSímbolos usadosEjemplo
2Binario0, 11011₂ = 11₁₀
8Octal0–7127₈ = 87₁₀
10Decimal0–9245₁₀
12Duodecimal0–9, A, B1A₁₂ = 22₁₀
16Hexadecimal0–9, A–F1F₁₆ = 31₁₀
36Base-360–9, A–ZZ₃₆ = 35₁₀

Tabla de símbolos para bases hasta 36

ValorSímboloValorSímboloValorSímbolo
0012C24O
1113D25P
2214E26Q
3315F27R
4416G28S
5517H29T
6618I30U
7719J31V
8820K32W
9921L33X
10A22M34Y
11B23N35Z

Ejemplo 1. Convertir un número decimal a hexadecimal

DivisiónCociente enteroResto
120 ÷ 1678
7 ÷ 1607

Divide 120 por la base 16 y anota los restos hasta que el cociente sea cero. Escribe los restos en orden inverso:

12010=7816120_{10} = 78_{16}

Ejemplo 2. Convertir 12345₁₀ a base-36

DivisiónCociente enteroResto
12345 ÷ 3634233 → X
342 ÷ 36918 → I
9 ÷ 3609

Ahora escribe la secuencia de restos en orden inverso:

1234510=9IX3612345_{10} = 9IX_{36}

Ejemplo 3. Conversión entre bases arbitrarias

Convierte 110121101_2 a hexadecimal.

  1. Primero encuentra el valor decimal:
11012=1×23+1×22+0×21+1×20=13101101_2 = 1×2^3 + 1×2^2 + 0×2^1 + 1×2^0 = 13_{10}
  1. Convierte 13₁₀ a hexadecimal: Resto de dividir 13÷16=13D13 ÷ 16 = 13 → D

Resultado:

11012=D161101_2 = D_{16}

Hecho histórico

Los primeros sistemas numéricos aparecieron mucho antes de nuestra era.
Los antiguos sumerios usaban un sistema sexagesimal (base 60) — por esta razón hay 60 minutos en una hora y 60 segundos en un minuto.
Más tarde, los egipcios y romanos usaron sistemas decimales y vigesimales (base-20) en sus registros, y la idea de la notación posicional fue completamente desarrollada en India y transmitida a Europa por eruditos árabes.

Notas

  • Al ingresar un número, usa solo los símbolos permitidos para la base elegida.
  • Los valores de las letras para los dígitos comienzan con A=10, B=11 hasta Z=35.
  • El convertidor comprueba automáticamente la validez de los datos ingresados y proporciona instantáneamente el resultado con una explicación detallada en forma de tabla.

Preguntas Frecuentes

¿Cómo convertir el número 255 de decimal a hexadecimal?

DivisiónCociente enteroResto
255 ÷ 1615F
15 ÷ 160F

Resultado:

25510=FF16255_{10} = FF_{16}

¿Cómo convertir 101010₂ a decimal?

1010102=0×20+1×21+0×22+1×23+0×24+1×25=4210101010_2 = 0×2^0 + 1×2^1 + 0×2^2 + 1×2^3 + 0×2^4 + 1×2^5 = 42_{10}

¿Cómo convertir 42₁₀ a octal?

DivisiónCociente enteroResto
42 ÷ 852
5 ÷ 805

Resultado:

4210=52842_{10} = 52_8

¿Cómo representar 999₁₀ en base-12?

DivisiónCociente enteroResto
999 ÷ 12833
83 ÷ 12611 → B
6 ÷ 1206

Resultado:

99910=6B312999_{10} = 6B3_{12}

¿Cuál es la base máxima soportada por este convertidor?

Este convertidor admite conversiones para sistemas numéricos de 2 a 36.
Esto cubre todas las combinaciones posibles de dígitos y letras latinas (0–9, A–Z).

Reportar un error

Este campo es obligatorio.