Conversión de decimal a hexadecimal MARIBEL COTONIETO GUTIERREZ 6° A SyMEC ANGEL OSWALDO GARCIA PADILLA Conversión de decimal a hexadecimal Una forma de conversión es a base de dividir el número decimal en 16 hasta que no se pueda dividir más: Después de las divisiones de revisa si hay algún resto superior o igual a 10, si esto es así, pasaremos cada número a la letra hexadecimal que le corresponde. Siguiendo el ejemplo de arriba es “13” y se le da el valor “D”. Se revisan los restos de las divisiones y se van escribiendo, siendo el primer número hexadecimal el resto de la última división. Otra forma de conversión y un poco más sencilla es pasar el número decimal a binario y después se convierte a hexadecimal: Para pasar de un número binario a decimal, se hacen agrupaciones de 4 bits, tomando el punto de inicio el último numero binario de la derecha. Se hacen agrupaciones de derecha a izquierda, si el último grupo no llega a 4 bits, se rellenan con 0 Convertir de hexadecimal a binario Una forma sencilla de convertirlo es pasando el número a binario y después a decimal. Ejemplo: 𝐴13𝐹16 1) Se transforma de Numero hexadecimal a binario: A= 10102 1= 00012 3=00112 F= 11112 = 10100001001111112 2) Se transforma de numero binario a decimal: 1𝑥215 + 1𝑥213 + 1𝑥28 + 1𝑥25 + 1𝑥24 + 1𝑥23 + 1𝑥22 + 1𝑥21 + 1𝑥20 = 32768 + 8192 + 256 + 32 + 16 + 8 + 4 + 2 + 1 = 4127910 Resultado: 𝐴13𝐹16 𝑒𝑞𝑢𝑖𝑣𝑎𝑙𝑒 𝑎 10100001001111112 𝑐𝑢𝑦𝑜 𝑑𝑒𝑐𝑖𝑚𝑎𝑙 𝑒𝑠 4127910 Otra forma es asiendo la segunda parte de la primera forma pero en vez de multiplicar cada valor por 2 se hace por 16 ya que este es la base hexadecimal, elevado a la posición que corresponda reemplazando por 0. Ejemplo: 𝐴13𝐹16 𝐴𝑥163 + 1𝑥162 + 3𝑥161 + 𝐹𝑥160 = 40960 + 256 + 48 + 15 = 4127910 para multiplicar los valores de A= 10 y F= 15.