Otro código que se usa con cierta frecuencia es el hexadecimal, es decir, en base dieciséis.

Consiste en utilizar las letras A, B, C, D, E y F para representar los números del diez al quince, mientras que para el dieciséis emplearemos el 1 y el 0. 

La razón para el uso del sistema hexadecimal es que su conversión a binario o la conversión de binario a hexadecimal es muy simple, puesto que, al ser dieciséis igual a dos elevado a cuatro, cuatro números binarios componen un número hexadecimal. 


Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Hex 0 1 2 3 4 5 6 7 8 9 A B C D E F
  

Cómo convertir de decimal a hexadecimal


Divide el número decimal entre 16. Trata la división como una división entera. En otras palabras, haz un alto en la respuesta con el número entero en lugar de calcular los dígitos después de la coma decimal.
  • Para este ejemplo, seamos ambiciosos y convirtamos el número decimal 317,547. Calcula 317,547 ÷ 16 = 19,846, ignora los dígitos después de la coma decimal.

Convert from Decimal to Hexadecimal Step 1

Convert from Decimal to Hexadecimal Step 2
 
Escribe el residuo en la notación hexadecimal. Ahora que dividiste el número entre 16, el residuo es la parte que no puedes concordar en el 16.° lugar o uno mayor. Por tanto, el residuo debe estar en el 1° lugar, el último dígito del número hexadecimal.
  • Para encontrar el residuo, multiplica tu respuesta por el divisor, después resta el resultado del dividendo. En nuestro ejemplo, 317,547 - (19,846 x 16) = 11.
  • Convierte el dígito a la notación hexadecimal con el cuadro de conversión de números pequeños en la parte superior de esta página, el 11 se convierte en B en nuestro ejemplo.
Convert from Decimal to Hexadecimal Step 3 
 
Repite el proceso con el cociente. Has convertido el residuo en un dígito hexadecimal. Ahora continúa al convertir el cociente, divídelo entre 16 otra vez. El residuo es el penúltimo dígito del número hexadecimal. Esto funciona con la misma lógica mencionada anteriormente: el número original ahora se ha dividido entre (16 x 16 =) 256, por lo que el residuo es la parte del número que no puede concordar en el 256.° lugar. En este punto, ya sabemos el 1.° lugar, así que el residuo debe estar en el 16.° lugar.
  • En nuestro ejemplo, 19,846 / 16 = 1240.
  • Residuo = 19,846 - (1240 x 16) = 6. Este es el penúltimo dígito de nuestro número hexadecimal.
Convert from Decimal to Hexadecimal Step 4 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Repite la operación hasta obtener un cociente menor a 16. Recuerda convertir los residuos de 10 a 15 a la notación hexadecimal. Anota cada residuo a medida que avances. El cociente final (menor a 16) es el primer dígito de nuestro número. Aquí la continuación de nuestro ejemplo:
    • Toma el último cociente y divídelo entre 16 otra vez: 1240 / 16 = 77, residuo 8.
    • 77 / 16 = 4, residuo 13 = D
    • 4 < 16, por lo que 4 es el primer dígito. 

    Convert from Decimal to Hexadecimal Step 5          
      
    Completa el número. Como se mencionó anteriormente, se encuentra cada dígito del número hexadecimal de derecha a izquierda. Revisa tu trabajo para asegurarte de escribirlos en el orden correcto.
    • Nuestra respuesta final es 4D86B.
    • Para revisar tu trabajo, convierte de nuevo cada dígito a un número decimal, multiplícalos por las potencias de 16 y suma los resultados. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, nuestro número decimal original.
     

0 comentarios :

Publicar un comentario

Blog Archive

Unordered List

Music

Con la tecnología de Blogger.

Sample Text

Visualizações !!

Seguidores

Popular Posts

Recent Posts

Text Widget