Conversor de bases numéricas

Conversor de Decimal a Hexadecimal

Convierte números decimales a hexadecimal o binario al instante. La herramienta valida tu entrada, soporta enteros muy grandes y muestra pasos de conversión claros.

Convertir un número decimal

Introduce un número entero decimal y elige si deseas convertirlo a hexadecimal o binario. La entrada decimal utiliza los dígitos del 0 al 9.

Resultado hexadecimal 1CE
Convertir hexadecimal a decimal en su lugar

Pasos de conversión en vivo

La explicación se actualiza a medida que escribes. Para números muy grandes, la herramienta mantiene el resultado exacto y resume el método en lugar de mostrar una lista de pasos excesivamente larga.

Cómo se calcula este resultado

  1. Divide el número decimal por la base objetivo.
  2. Registra cada resto de cada paso de división.
  3. Lee los restos de abajo hacia arriba para obtener el valor final.
Nota de precisión: este convertidor utiliza JavaScript BigInt para la conversión de enteros, por lo que los números grandes se manejan con precisión en lugar de redondearse como los números de punto flotante convencionales.

¿Qué son los números decimales, hexadecimales y binarios?

El sistema decimal es el sistema numérico base-10 de uso cotidiano. Utiliza diez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

El sistema hexadecimal es de base-16. Utiliza los dígitos 0–9 más las letras A, B, C, D, E y F, donde A equivale a 10 y F equivale a 15.

El sistema binario es de base 2 y utiliza únicamente 0 y 1. Las computadoras emplean el sistema binario internamente, mientras que el hexadecimal se usa frecuentemente como una forma compacta de representar datos binarios.

Cómo convertir decimal a hexadecimal

Para convertir un número decimal a hexadecimal, divida repetidamente el número decimal por 16 y registre el residuo. Los residuos del 10 al 15 se convierten en A hasta F.

462 ÷ 16 = 28 con resto 14 = E
28 ÷ 16 = 1 con resto 12 = C
1 ÷ 16 = 0 con resto 1
Resultado: 1CE₁₆

Así, el número decimal 462 se convierte en hexadecimal 1CE.

Cómo convertir decimal a binario

Para convertir un número decimal a binario, divida repetidamente el número decimal por 2 y registre el residuo. El resultado en binario se obtiene leyendo los residuos de abajo hacia arriba.

42 ÷ 2 = 21 resto 0
21 ÷ 2 = 10 resto 1
10 ÷ 2 = 5 resto 0
5 ÷ 2 = 2 resto 1
2 ÷ 2 = 1 resto 0
1 ÷ 2 = 0 resto 1
Resultado: 101010₂

Así, el número decimal 42 se convierte en binario 101010.

Cuándo es útil la conversión de decimal a hexadecimal

La conversión de decimal a hexadecimal es común en programación, depuración, valores de color, direcciones de memoria, puntos de código Unicode e inspección de datos de bajo nivel.

Por ejemplo, el número decimal 255 es FF en hexadecimal. En un código de color RGB, FF representa el valor máximo de un canal de color.

Reglas de entrada

  • Utiliza dígitos 0–9 para la entrada decimal.
  • Las comas, los espacios y los guiones bajos se ignoran para facilitar la lectura.
  • Se admiten números enteros. Las fracciones no se convierten intencionalmente con esta herramienta.
  • Se admiten números enteros negativos, como -462.