Este artÃculo explica el sistema numérico hexadecimal. El método para convertir hexadecimal a decimal, decimal a hexadecimal, hexadecimal a binario y binario a hexadecimal también se ha elaborado con ejemplos.
Índice de contenidos
¿Qué es el sistema numérico hexadecimal?
El sistema numérico hexadecimal es un sistema que utiliza 16 dÃgitos. a diferencia de sistema de numeración decimal, este sistema usa los dÃgitos 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E &F para representar un número. Los dÃgitos A,B,C,D,E&F representan 10,11,12,13,14,15 y 16 respectivamente.
En el sistema numérico hexadecimal, cada posición significativa tiene un peso posicional. La posición menos significativa tiene un peso de 160, es decir, 1; las posiciones significativas más altas reciben pesos en las potencias ascendentes de dieciséis, es decir, 161, 162, 163, etc., respectivamente.
El equivalente hexadecimal de un número decimal se puede obtener dividiendo el número decimal dado por 16 repetidamente hasta obtener el cociente de cero.
Conversión de decimal a hexadecimal:
Para convertir un número decimal a hexadecimal, el número se divide por 16 progresivamente hasta llegar al cociente cero. El hexadecimal equivalente para el decimal dado son los restos obtenidos en orden inverso.
Consideremos un ejemplo para comprender mejor la conversión de decimal a hexadecimal.
Ejemplo 1: Supongamos que necesitamos convertir (115)10 en su equivalente Hex.
División | Resto generado |
16) 115 | |
16) 7 | 3 |
16) 0 | 7 |
Leer los restos de abajo hacia arriba es el número hexadecimal equivalente, es decir, (73)16 es el hexadecimal equivalente para el número decimal 115.
Ejemplo-2: Supongamos que necesitamos convertir (235)10 en su equivalente Hex.
Leer los restos de abajo hacia arriba es el número hexadecimal equivalente, es decir, (EB)16 es el hexadecimal equivalente para el número decimal 235.
Conversión hexadecimal a decimal:
La conversión de un número hexadecimal a decimal se puede realizar multiplicando cada dÃgito significativo del número hexadecimal por su peso respectivo y sumando los productos. Esto se ilustra en el siguiente ejemplo:
Ejemplo-1: Convertir hexadecimal (A3BH)16 en un número decimal equivalente.
A3BH
= Ax162+3×161+Bx160
= Ax256 + 3×16 + B
= 10×256 + 48 + 11
= (2619)10 Responder
Conversión hexadecimal a binario:
La conversión de hexadecimal (hex) a binario y viceversa se puede realizar fácilmente. Para llegar al equivalente binario de un número hexadecimal, cada dÃgito significativo en un número dado se reemplaza por su equivalente binario de 4 bits. El ejemplo que se muestra a continuación ilustra el proceso de conversión de hexadecimal a binario:
El equivalente binario del número hexadecimal (2D5)16 es (001011010101)2. Responder
Conversión de binario a hexadecimal:
Para convertir un número binario en su número hexadecimal equivalente, se hace un grupo de 4 bits a partir del dÃgito menos significativo. Luego, cada grupo de 4 bits se reemplaza por su número hexadecimal equivalente. El siguiente ejemplo ilustra el proceso.
El equivalente hexadecimal es (7B5)16. Responder