Cómo convertir de decimal a hexadecimal: 15 pasos

Tabla de contenido:

Cómo convertir de decimal a hexadecimal: 15 pasos
Cómo convertir de decimal a hexadecimal: 15 pasos

Video: Cómo convertir de decimal a hexadecimal: 15 pasos

Video: Cómo convertir de decimal a hexadecimal: 15 pasos
Video: Como dibujar un GATO KAWAII 💖 FACIL PASO A PASO 💖 como dibujar un gatito bebe 2024, Mayo
Anonim

El hexadecimal es un sistema numérico de base dieciséis. Esto significa que tiene 16 símbolos que pueden representar un solo dígito, agregando A, B, C, D, E y F encima de los diez números habituales. Convertir de decimal a hexadecimal es más difícil que al revés. Tómese su tiempo para aprender esto, ya que es más fácil evitar errores una vez que comprende por qué funciona la conversión.

Convertidor

Image
Image

Convertidor de decimal a hexadecimal

Conversiones de números pequeños

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

Pasos

Método 1 de 2: método intuitivo

Convertir de decimal a hexadecimal Paso 1
Convertir de decimal a hexadecimal Paso 1

Paso 1. Utilice este método si es principiante en hexadecimal

De los dos enfoques de esta guía, este es más fácil de seguir para la mayoría de las personas. Si ya se siente cómodo con diferentes bases, pruebe el método más rápido a continuación.

Si es completamente nuevo en hexadecimal, es posible que desee aprender los conceptos básicos

Convertir de decimal a hexadecimal Paso 2
Convertir de decimal a hexadecimal Paso 2

Paso 2. Escribe las potencias de 16

Cada dígito en un número hexadecimal representa una potencia diferente de 16, al igual que cada dígito decimal representa una potencia de 10. Esta lista de potencias de 16 será útil durante la conversión:

  • 165 = 1, 048, 576
  • 164 = 65, 536
  • 163 = 4, 096
  • 162 = 256
  • 161 = 16
  • Si el número decimal que está convirtiendo es mayor que 1, 048, 576, calcule las potencias más altas de 16 y agréguelos a la lista.
Convertir de decimal a hexadecimal Paso 3
Convertir de decimal a hexadecimal Paso 3

Paso 3. Encuentra la potencia más grande de 16 que se ajuste a tu número decimal

Anote el número decimal que está a punto de convertir. Consulte la lista anterior. Encuentra la potencia más grande de 16 que sea menor que el número decimal.

Por ejemplo, si está convirtiendo 495 a hexadecimal, elegiría 256 de la lista anterior.

Convertir de decimal a hexadecimal Paso 4
Convertir de decimal a hexadecimal Paso 4

Paso 4. Divida el número decimal por esta potencia de 16

Deténgase en el número entero, ignorando cualquier parte de la respuesta más allá del punto decimal.

  • En nuestro ejemplo, 495 ÷ 256 = 1,93…, pero solo nos importa el número entero

    Paso 1..

  • Tu respuesta es el primer dígito del número hexadecimal. En este caso, dado que dividimos por 256, el 1 está en el "lugar de 256".
Convertir de decimal a hexadecimal Paso 5
Convertir de decimal a hexadecimal Paso 5

Paso 5. Encuentra el resto

Esto le dice lo que queda del número decimal para convertir. A continuación, le indicamos cómo calcularlo, tal como lo haría en una división larga:

  • Multiplica tu última respuesta por el divisor. En nuestro ejemplo, 1 x 256 = 256. (En otras palabras, el 1 en nuestro número hexadecimal representa 256 en base 10).
  • Resta tu respuesta del dividendo. 495 - 256 = 239.
Convertir de decimal a hexadecimal Paso 6
Convertir de decimal a hexadecimal Paso 6

Paso 6. Divida el resto por la siguiente potencia superior de 16

Consulte su lista de potencias de 16. Baje a la siguiente potencia más pequeña de 16. Divida el resto por ese valor para encontrar el siguiente dígito de su número hexadecimal. (Si el resto es menor que este número, el siguiente dígito es 0).

  • 239 ÷ 16 =

    Paso 14.. Una vez más, ignoramos todo lo que supere el punto decimal.

  • Este es el segundo dígito de nuestro número hexadecimal, en el "lugar de los 16". Cualquier número del 0 al 15 se puede representar con un solo dígito hexadecimal. Realizaremos la conversión a la notación correcta al final de este método.
Convertir de decimal a hexadecimal Paso 7
Convertir de decimal a hexadecimal Paso 7

Paso 7. Encuentre el resto nuevamente

Como antes, multiplique su respuesta por el divisor, luego reste su respuesta del dividendo. Este es el resto aún por convertir.

  • 14 x 16 = 224.
  • 239 - 224 = 15, por lo que el resto es

    Paso 15..

Convertir de decimal a hexadecimal Paso 8
Convertir de decimal a hexadecimal Paso 8

Paso 8. Repita hasta que obtenga un resto por debajo de 16

Una vez que obtenga un resto de 0 a 15, se puede expresar con un solo dígito hexadecimal. Escribe esto como un dígito final.

El último "dígito" de nuestro número hexadecimal es 15, en el "lugar de unos"

Convertir de decimal a hexadecimal Paso 9
Convertir de decimal a hexadecimal Paso 9

Paso 9. Escribe tu respuesta en la notación correcta

Ahora conoce todos los dígitos de su número hexadecimal. Pero hasta ahora, solo los hemos estado escribiendo en base 10. Para escribir cada dígito en notación hexadecimal adecuada, conviértalos usando esta guía:

  • Los dígitos del 0 al 9 siguen siendo los mismos.
  • 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, se convierte en el número hexadecimal. 1EF.
Convertir de decimal a hexadecimal Paso 10
Convertir de decimal a hexadecimal Paso 10

Paso 10. Revise su trabajo

Verificar su respuesta es fácil cuando comprende cómo funcionan los números hexadecimales. Convierta cada dígito nuevamente en forma decimal, luego multiplíquelo por la potencia de 16 para esa posición. Aquí está el trabajo para nuestro ejemplo:

  • 1EF → (1) (14) (15)
  • Trabajando de derecha a izquierda, 15 está en el 160 = Posición de 1 s. 15 x 1 = 15.
  • El siguiente dígito a la izquierda está en el 161 = Posición 16s. 14 x 16 = 224.
  • El siguiente dígito está en el 162 = Posición 256s. 1 x 256 = 256.
  • Sumando todos juntos, 256 + 224 + 15 = 495, nuestro número original.

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

Convertir de decimal a hexadecimal Paso 11
Convertir de decimal a hexadecimal Paso 11

Paso 1. Divida el número decimal entre 16

Trate la división como una división entera. En otras palabras, deténgase en una respuesta de número entero en lugar de calcular los dígitos después del punto decimal.

Para este ejemplo, seamos ambiciosos y convierta el número decimal 317, 547. Calcule 317, 547 ÷ 16 = 19, 846, ignorando los dígitos después del punto decimal.

Convertir de decimal a hexadecimal Paso 12
Convertir de decimal a hexadecimal Paso 12

Paso 2. Escriba el resto en notación hexadecimal

Ahora que ha dividido su número por 16, el resto es la parte que no cabe en el lugar de 16 o más. Por lo tanto, el resto debe estar en el lugar de los 1, el último dígito del número hexadecimal.

  • Para encontrar el resto, multiplique su respuesta por el divisor, luego reste el resultado del dividendo. En nuestro ejemplo, 317, 547 - (19, 846 x 16) = 11.
  • Convierta el dígito en notación hexadecimal usando la tabla de conversión de números pequeños en la parte superior de esta página. 11 se convierte en B en nuestro ejemplo.
Convertir de decimal a hexadecimal Paso 13
Convertir de decimal a hexadecimal Paso 13

Paso 3. Repita el proceso con el cociente

Convirtió el resto en un dígito hexadecimal. Ahora, para continuar convirtiendo el cociente, vuelve a dividirlo por 16. El resto es el penúltimo dígito del número hexadecimal. Esto funciona con la misma lógica anterior: el número original ahora se ha dividido entre (16 x 16 =) 256, por lo que el resto es la parte del número que no puede caber en el lugar de 256. Ya conocemos el lugar de los 1, por lo que este resto debe ser el lugar de los 16.

  • En nuestro ejemplo, 19, 846/16 = 1240.
  • Resto = 19, 846 - (1240 x 16) =

    Paso 6.. Este es el penúltimo dígito de nuestro número hexadecimal.

Convertir de decimal a hexadecimal Paso 14
Convertir de decimal a hexadecimal Paso 14

Paso 4. Repita hasta obtener un cociente menor que 16

Recuerde convertir los restos de 10 a 15 en notación hexadecimal. Anote cada resto sobre la marcha. El cociente final (menor que 16) es el primer dígito de su número. Aquí está nuestro ejemplo continuado:

  • Toma el último cociente y vuelve a dividir por 16. 1240/16 = 77 restante

    Paso 8..

  • 77/16 = 4 Resto 13 = D.
  • 4 <16, entonces

    Paso 4. es el primer dígito.

Convertir de decimal a hexadecimal Paso 15
Convertir de decimal a hexadecimal Paso 15

Paso 5. Complete el número

Como se mencionó anteriormente, está encontrando cada dígito del número hexadecimal de derecha a izquierda. Verifique su trabajo para asegurarse de que los escribió en el orden correcto.

  • Nuestra respuesta final es 4D86B.
  • Para verificar su trabajo, convierta cada dígito nuevamente a un número decimal, multiplique por potencias de 16 y sume los resultados. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, nuestro número decimal original.

Recomendado: