viernes, 28 de octubre de 2016

conversion de hexadecimal a decimal

conversion de hexadecimal a decimal 



 para convertir un número hexadecimal a su equivalente decimal, multiplicar el valor decimal de cada dígito hexadecimal por su peso, y luego realizar la suma de estos productos. - Los pesos de un número hexadecimal crecen según las potencias de 16 (de derecha a izquierda).

- Los pesos de un número hexadecimal crecen según las potencias de 16 (de derecha a izquierda). - Para un número hexadecimal de 4 dígitos, los pesos son: 163 162 161 160 4096 256 16 1 


Ejemplo: Convertir a decimal los siguientes números hexadecimales: (a) 1C16 (b) A8516 Solución. Primero, hay que convertir a binario el número hexadecimal, y después a decimal: (a) 1 C 0001 1100 = 24 + 23 + 22 = 16 + 8 + 4 = 2810 (b) A 8 5 1010 1000 0101 = 211 + 29 + 27 + 22 + 20 = 2048 + 512 + 128 + 4 + 1 = 269310 C

Dado que el sistema hexadecimal tiene base dieciséis, los "valores de lugar" corresponden a potencias de dieciséis. Para realizar la conversión al sistema decimal, multiplica cada valor de lugar por la potencia de dieciséis respectiva. Comienza este proceso escribiendo las potencias de dieciséis al lado de los dígitos de un número hexadecimal. Utilizaremos como ejemplo el número hexadecimal C92116.

Resultado de imagen para conversion de hexadecimal a decimal


 Comienza a la derecha con 160 y aumenta el exponente cada vez que pases al siguiente dígito de la izquierda:
  • 116 = 1 x 160 = 1 x 1 (todos los números tienen valor decimal salvo donde se indica)
  • 216 = 2 x 161 = 2 x 16
  • 916 = 9 x 162 = 9 x 256
  • C = C x 163 = C x 4096



conversion de hexadecimal a decimal 






No hay comentarios:

Publicar un comentario