Binaria es el tipo más simple de sistema numérico que usa solo dos dígitos de 0 y 1 (es decir, valor de base 2). Dado que la electrónica digital tiene solo estos dos estados (0 o 1), el número Binaria es el más preferido por los ingenieros informáticos modernos, los especialistas en redes y comunicaciones y otros profesionales.
Mientras que el número hexadecimal es uno de los sistemas numéricos que tiene un valor de 16 y tiene solo 16 símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 y A, B, C, D, E , F. Donde A, B, C, D, E y F son representaciones de bit único de valor decimal 10, 11, 12, 13, 14 y 15 respectivamente.
Conversión De Sistema Numérico Binaria A Hexadecimal
El sistema numérico hexadecimal proporciona una manera conveniente de convertir números Binarias grandes en grupos más pequeños y compactos. Hay varias formas de convertir un número Binaria en un número hexadecimal. Puede convertir usando métodos directos o métodos indirectos. Primero, debe convertir un Binaria en otro sistema base (por ejemplo, en decimal u octal). Entonces necesitas convertirlo en número hexadecimal.
Dado que los números numéricos son un tipo de sistema numérico posicional. Eso significa que el peso de las posiciones de derecha a izquierda es 160, 161, 162, 163, etc. para la parte entera y el peso de las posiciones de izquierda a derecha son 16-1, 16-2, 16-3 y así sucesivamente. por la parte fraccionaria.
Ejemplo: Convertir el número Binaria 1101010 en un número hexadecimal.
Primero convierte esto en número decimal:
= (1101010)2
= 1x26 + 1x25 + 0x24 + 1x23 + 0x22 + 1x21 + 0x20
= 64 + 32 + 0 + 8 + 0 + 2 + 0
= (106)10
Luego, conviértalo en un número hexadecimal.
= (106)10
= 6 x 161 + 10 x 160
= (6A)16 cual es la respuesta.
Sin embargo, también existe un método directo para convertir un número Binaria en un número hexadecimal: agrupación que se explica a continuación.
Uso De Agrupación
Dado que solo hay 16 dígitos (del 0 al 7 y de la A a la F) en el sistema numérico hexadecimal, podemos representar cualquier dígito del sistema numérico hexadecimal usando solo 4 bits como se muestra a continuación.
Por lo tanto, si crea cada grupo de 4 bits de números de entrada Binarias, reemplace cada grupo de números Binarias por sus dígitos hexadecimales equivalentes. Ese será el número hexadecimal del número dado. Tenga en cuenta que puede agregar cualquier número de 0 en el bit más a la izquierda (o en el bit más significativo) para la parte entera y agregar cualquier número de 0 en el bit más a la derecha (o en el bit menos significativo) para la parte fraccionaria para completar el grupo de 4 bits, esto no cambia el valor del número Binaria de entrada.
Entonces, estos son los siguientes pasos para convertir un número Binaria en un número hexadecimal.
- Tomar número Binaria
- Divida los dígitos Binarias en grupos de cuatro (comenzando desde la derecha) para la parte entera y comenzando desde la izquierda para la parte fraccionaria.
- Convierta cada grupo de cuatro dígitos Binarias en un dígito hexadecimal.
Este es un algoritmo simple en el que debe agrupar un número Binaria y reemplazar su dígito hexadecimal equivalente.
Ejemplo-1: Convertir el número Binaria 1010101101001 en un número hexadecimal. Ya que aquí no hay punto Binaria ni parte fraccionaria. Asi que,
Por lo tanto, binaria a hexadecimal es,
= (1010101101001)2
= (1 0101 0110 1001)2
= (0001 0101 0110 1001)2
= (1 5 6 9)16
= (1569)16
Ejemplo-2: Convertir el número Binaria 001100101.110111 en un número hexadecimal. Ya que aquí hay punto Binaria y parte fraccionaria. Asi que,
Por lo tanto, binaria a hexadecimal es,
= (001100101.110111)2
= (0 0110 0101 . 1101 1100)2
= (0110 0101 . 1101 1100)2
= (6 5 . D C)16
= (65.DC)16
Estos están por encima de las conversiones simples de números Binarias a números hexadecimales.