Conversión

Convertidor de hexadecimal a binario

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 el sistema numérico hexadecimal?

El sistema numérico hexadecimal (base 16) es un sistema numérico posicional que utiliza 16 símbolos para representar valores. Estos símbolos son:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Aquí, las letras de la A a la F representan los números decimales del 10 al 15 respectivamente. Debido a que cada dígito puede representar dieciséis valores diferentes, el sistema hexadecimal es muy compacto y conveniente para su uso en informática. Se utiliza con frecuencia en programación y electrónica digital porque se alinea bien con el sistema binario.

Cada dígito hexadecimal corresponde directamente a un número binario de 4 bits. Por ejemplo: A₁₆ = 1010₂,
F₁₆ = 1111₂

Esto hace que la conversión entre hexadecimal y binario sea particularmente sencilla.

¿Qué es el sistema numérico binario?

El sistema numérico binario (base 2) utiliza solo dos símbolos: 0 y 1. Cada dígito binario (bit) representa una potencia de dos dependiendo de su posición en la secuencia.

Por ejemplo: 10102=1×23+0×22+1×21+0×20=8+0+2+0=10101010_2 = 1×2^3 + 0×2^2 + 1×2^1 + 0×2^0 = 8 + 0 + 2 + 0 = 10_{10}

El sistema binario es la base de las operaciones informáticas ya que todos los datos y lógica digitales se representan electrónicamente utilizando dos estados: ENCENDIDO (1) o APAGADO (0).

Conversión de hexadecimal a binario

El proceso de conversión de hexadecimal a binario es directo, ya que cada dígito hexadecimal puede ser reemplazado por un equivalente binario exacto de 4 bits.

Ejemplo de referencia:

HexBinario
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
A1010
B1011
C1100
D1101
E1110
F1111

Ejemplo

Convertir 5B165B_{16} a binario:

5 → 0101
B → 1011

5B16=0101101125B_{16} = 01011011_2 o excluyendo el cero inicial 5B16=101101125B_{16} = 1011011_2

Conversión a través del decimal

Primero, transforma el número hexadecimal al sistema decimal:

– Cada dígito del número hexadecimal se multiplica por la base 16 elevada a la potencia de su índice de posición nn, donde n=0n = 0 es el dígito más a la derecha.
– Luego, se suman todos los resultados.

Ejemplo:

816=8×160=8108_{16} = 8 \times 16^0 = 8_{10}

Ahora convierte de decimal a binario:

– Divide repetidamente el número decimal por 2, anotando el residuo cada vez, hasta que el cociente sea cero.
– Registra los residuos en orden inverso.

DivisiónCocienteResiduo
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201
810=100028_{10} = 1000_2

Por lo tanto, 816=100028_{16} = 1000_2

Este ejemplo muestra el principio para cualquier número hexadecimal, sin embargo, para simplificar el procedimiento, podemos sustituir directamente cada dígito hexadecimal por su equivalente de 4 bits.

Aplicaciones prácticas

Convertir valores hexadecimales a binarios es común cuando:

  • Se depuran o analizan circuitos digitales
  • Se inspecciona el código máquina o las direcciones de memoria en informática
  • Se trabaja con códigos de color en diseño web (por ejemplo, el color #FF6600 corresponde al binario 111111110110011000000000)
  • Se codifican y decodifican datos en protocolos de comunicación

Notas

  • Cada dígito hexadecimal siempre corresponde a exactamente cuatro dígitos binarios, por lo que la longitud total del número binario es siempre cuatro veces el número de dígitos hexadecimales.
  • Eliminar ceros a la izquierda después de la conversión no cambia el valor numérico.
  • El hexadecimal simplifica secuencias binarias largas, haciéndolas más fáciles de leer e interpretar.

Preguntas frecuentes

¿Cómo convertir un número hexadecimal como 1A₁₆ a binario?

Reemplaza cada dígito con su equivalente de 4 bits:
1 → 0001, A → 1010
Por lo tanto, 1A16=0001101021A_{16} = 00011010_2 o excluyendo el cero inicial 1A16=1101021A_{16} = 11010_2

¿Cuántos dígitos binarios corresponden a un dígito hexadecimal?

Cada dígito hexadecimal equivale a cuatro dígitos binarios (bits).

¿Cómo comprobar si una conversión de hexadecimal a binario es correcta?

Puedes convertir tanto el resultado hexadecimal como el binario a decimal. Si ambos valores decimales coinciden, la conversión es correcta.

¿Se pueden convertir números hexadecimales fraccionarios a binario?

Sí. Las fracciones hexadecimales también pueden convertir de dígito a dígito de hexadecimal a binario.

¿Por qué se utiliza con frecuencia el hexadecimal en lugar del binario?

Porque es más compacto y más fácil de leer para los humanos mientras mantiene una simple correspondencia uno a uno con el binario: cada 4 bits equivalen a 1 dígito hex.

Reportar un error

Este campo es obligatorio.