La notación hexadecimal es un sistema de numeración que tiene como base el dieciséis. Esto significa que tiene 16 símbolos que pueden representar un solo dígito, al añadir A, B, C, D, E y F a la numeración decimal usual. Convertir un decimal a un hexadecimal es más difícil que hacer lo contrario. Tómate tu tiempo para aprender esto, ya que es más fácil evitar los errores una vez que se comprende la razón por la cual funciona la conversión.

Conversiones de números pequeños

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

Método 1
Método 1 de 2:
Método Método intuitivo

  1. 1
    Usa este método si eres un principiante en la numeración hexadecimal. De los dos métodos en esta guía, este es el más sencillo de seguir para la mayoría de personas. Si ya no tienes problemas con las diferentes bases, prueba con el método más rápido más abajo.
  2. 2
    Escribe las potencias del 16. Cada dígito en un número hexadecimal representa una potencia distinta del 16, así como cualquier dígito decimal representa una potencia del 10. Esta lista de potencias del 16 será muy útil durante la conversión:
    • 165 = 1 048 576
    • 164 = 65 536
    • 163 = 4096
    • 162 = 256
    • 161 = 16
    • Si el número decimal que vas a convertir es mayor a 1 048 576, calcula las potencias más altas del 16 y agrégalas a la lista.
  3. 3
    Encuentra la potencia más alta del 16 que concuerde con tu número decimal. Escribe el número decimal que estás a punto de convertir. Remítete a la lista anterior. Encuentra la potencia más alta del 16 que sea menor al número decimal.
    • Por ejemplo, si vas a convertir 495 a un número hexadecimal, podrías escoger el 256 de la lista anterior.
  4. 4
    Divide el número decimal entre esta potencia del 16. Detente en el número entero, ignora cualquier parte de la respuesta que esté después de la coma decimal.
    • En nuestro ejemplo, 495 ÷ 256 = 1,93..., pero a nosotros solo nos importa el número entero 1.
    • Tu respuesta es el primer dígito del número hexadecimal. En este caso, dado que dividimos entre 256, el 1 está en el "256.° lugar".
  5. 5
    Encuentra el residuo. Este te indica lo que queda del número decimal que vas a convertir. En este punto se ve de qué forma calcularlo, tal como lo harías en una división larga:
    • Multiplica la última respuesta por el divisor. En nuestro ejemplo, 1 x 256 = 256. (En otras palabras, el 1 en nuestro número hexadecimal representa al 256 en base 10).
    • Resta la respuesta del dividendo. 495 - 256 = 239.
  6. 6
    Divide el residuo entre las siguientes potencias más altas del 16. Remítete otra vez a tu lista de potencias del 16. Desciende a la siguiente potencia más baja de 16. Divide el residuo entre ese valor para encontrar el siguiente dígito de tu número hexadecimal. (Si el residuo es menor que este número, el siguiente dígito es 0).
    • 239 ÷ 16 = 14. Una vez más, ignoramos aquello que esté después de la coma decimal.
    • Este es el segundo dígito de nuestro número hexadecimal, en el "16.° lugar". Cualquier número de 0 a 15 se puede representar con un dígito único hexadecimal. Convertiremos a la correcta notación al final de este método.
  7. 7
    Encuentra el residuo otra vez. Como antes, multiplica tu respuesta por el divisor, después réstala del dividendo. Este es el residuo que aún se debe convertir.
    • 14 x 16 = 224.
    • 239 - 224 = 15, por lo que el residuo es 15.
  8. 8
    Repite hasta obtener un residuo menor a 16. Una vez que obtengas un residuo de 0 a 15, se puede expresar con un dígito único hexadecimal. Anótalo como el dígito final.
    • El último "dígito" de nuestro número hexadecimal es 15, en el "1.° lugar".
  9. 9
    Escribe tu respuesta en la notación correcta. Ahora conoces todos los dígitos de nuestro número hexadecimal. Pero hasta ahora, solo los hemos anotado en base 10. Para anotar cada dígito en la notación hexadecimal correcta, conviértelos con esta guía.
    • Los dígitos de 0 a 9 permanecen iguales.
    • 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
    • En nuestro ejemplo, terminamos con dígitos (1)(14)(15). En la notación correcta, esto se convierte en el número hexadecimal 1EF.
  10. 10
    Revisa tu trabajo. Revisar tu respuesta es fácil cuando comprendes cómo funciona la numeración hexadecimal. Convierte de nuevo cada dígito a la forma decimal, después multiplica por la potencia de 16 para esa posición. A continuación, el trabajo realizado para nuestro ejemplo.
    • 1EF → (1)(14)(15)
    • Se trabaja de derecha a izquierda, 15 está en la 160 = 1.° posición. 15 x 1 = 15.
    • El siguiente dígito a la izquierda está en la 161 = 16.° posición. 14 x 16 = 224.
    • El siguiente dígito está en la 162 = 256.° posición. 1 x 256 = 256.
    • Se suman todas las cifras, 256 + 224 + 15 = 495, nuestro número original.
    Anuncio

Método 2
Método 2 de 2:
Método Método rápido (residuos)

  1. 1
    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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
    Anuncio

Consejos

  • Para evitar alguna confusión mientras uses los diferentes sistemas numéricos, puedes escribir la base como el subíndice. Por ejemplo, 51210 significa "512 base 10", un número decimal común. 51216 significa "512 base 16," equivalente al número decimal 129810.
Anuncio

Acerca de este wikiHow

wikiHow es un "wiki", lo que significa que muchos de nuestros artículos están escritos por varios autores. Para crear este artículo, 43 personas, algunas anónimas, han trabajado para editarlo y mejorarlo con el tiempo. Este artículo ha sido visto 485 929 veces.
Anuncio