logo

Convertidor de decimal a hexadecimal

Decimal a hexadecimal Calculator es una herramienta en línea gratuita preparada por GeekforGeeks que convierte el valor dado del número decimal en el valor del número hexadecimal. Es una herramienta rápida y fácil de usar que ayuda a los estudiantes a resolver diversos problemas.



Tabla de contenidos

¿Cómo utilizar la calculadora de decimal a hexadecimal?

Podemos utilizar fácilmente el conversor de decimal a hexadecimal siguiendo los pasos que se describen a continuación,

Paso 1: Ingrese el valor dado en el campo de entrada decimal.

Paso 2: Haga clic en el botón convertir para convertir el valor decimal en valor hexadecimal.



Paso 3: El valor que se muestra como resultado es el valor requerido en formato hexadecimal.

¿Qué es la conversión de decimal a hexadecimal?

Conversión de decimal a hexadecimal es el proceso de convertir un número decimal a un número hexadecimal. El sistema de numeración decimal tiene un valor base de 10 (0 a 9) y el hexadecimal tiene un valor base de 16 (0 a 9 y A a F para 10-15).

Hay diferentes maneras de convertir Decimal a hexadecimal números. Son los siguientes:



Convertir números con la parte entera

Paso 1: Tome el número decimal como dividendo y 16 como divisor (el número hexadecimal tendrá 16 como base)

Paso 2: Divida el dividendo con el divisor y almacene el resto en una matriz

Paso 3: Ahora divide el cociente obtenido en el paso anterior por 16 y almacena el resto en la matriz.

Etapa 4: Repita el tercer paso hasta que el número sea mayor que cero.

Paso 5: El valor hexadecimal final será el orden inverso de la matriz.

npm limpiar caché

Ejemplo 1: Consideremos un número decimal 450. Necesitamos convertir este número decimal a un número hexadecimal.

Solución:

Dado: Número decimal = 450(10)

Paso 1: 450/16 da Q1 = 28 y R1 = 2

Paso 2: 28/16 da Q2 = 1 y R2 = 12 = C

Paso 3: 1/16 da Q3 = 0 y R3 = 1

Paso 4: 0/16 da Q4 = 0 y R4 = 0

Por tanto, el valor hexadecimal es 01C2. (16)

cómo convertir una cadena a un int

Convertir números con partes fraccionarias

Paso 1: Toma el número fraccionario decimal y multiplícalo por 16 (el número hexadecimal tendrá 16 como base)

Paso 2: Almacene el resto en una matriz, es decir, la parte entera

Paso 3: Repita los dos pasos anteriores hasta que el número sea cero.

Etapa 4: El valor hexadecimal final serán los elementos de la matriz.

Ejemplo 1: convertir 0,0645 (10) a _______ (16)

Solución:

Dado: Número decimal = 0,0645(10)

Paso 1: 0,0645 x 16 = 1,032 y R1 = 1

Paso 2: 0,032 x 16 = 0,512 y R2 = 0

Paso 3: 0,512 x 16 = 8,192 y R3 = 8

Paso 4: 0,192 x 16 = 3,072 y R3 = 3

Paso 5: 0,072 x 16 = 1,152 y R3 = 1

La parte fraccionaria aún no es cero así que continúa, ahora podemos sacar hasta 5 restos

Por lo tanto, el valor hexadecimal es 0,10831…(16)

Convertir números con partes enteras y fraccionarias

Se deben seguir los pasos tanto de la parte entera como de la parte fraccionaria.

Ejemplo 1: convertir 256,00390625 (10) a _________ (16)

Solución:

Dado: Número decimal = 256.00390625(10)

reemplazar un color en gimp

Realicemos la conversión en parte entera:

Valor entero = 256(10)

Paso 1: 256/16 da Q1 = 16 y R1 = 0

Paso 2: 16/16 da Q2 = 1 y R2 = 0

Paso 3: 1/16 da Q3 = 0 y R3 = 1

Realicemos la conversión en parte fraccionaria:

Valor fraccionario = 0,00390625(10)

Paso 1: 0,00390625 x 16 = 0,0625 y R1 = 0

Paso 2: 0,0625 x 16 = 1,0 y R2 = 1

Paso 3: 0,0 x 16 = 0 y R3 = 0

Por tanto, el valor hexadecimal es 100.010 (16)

Conversión indirecta

En este tipo de conversión , convertiremos el número decimal en un número binario o octal y luego lo convertiremos a un número hexadecimal agrupando dígitos.

Ejemplo 1: convertir 66 (10) a _______ (16)

Solución:

Dado: Número decimal = 345(10)

Convierta el número decimal dado a su forma binaria:

Número binario = 1000010(2)

Ahora, agrupe 4 dígitos binarios como un solo grupo y escriba su valor hexadecimal.

es decir.0100 0010

Por lo tanto, número hexadecimal = 42 (16)

Convertir decimales a hexadecimales

Convertir decimal a hexadecimal es sencillo utilizando una tabla de conversión. Memoriza la tabla para facilitar conversión de números del 1 al 15. Para convertir números más grandes, divida entre 16 y use el resto como dígito hexadecimal. Consulte la tabla para conocer los valores del 0 al 15 como referencia.

Tabla de decimal a hexadecimal

La siguiente tabla muestra la representación de valores hexadecimales, decimales y binarios:

Dígito decimal Dígito hexadecimal Forma binaria
0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
10 A 1010
11 B 1011
12 C 1100
13 D 1101
14 Y 1110
15 F 1111

Verifique también:

  • Decimal a binario
  • Sistema numérico y conversiones de bases
  • Convertir decimales a octales

Ejemplos resueltos de conversión de decimal a hexadecimal

Ejemplo 1: convertir 20 en decimal a hexadecimal

Solución:

cola de prioridad de java

Sabemos que para convertir un número de decimal a hexadecimal necesitamos dividir el número entre 16 y luego dividir sucesivamente el cociente entre 16 hasta que el cociente sea cero.

20 ÷ 16 da Q1 = 1, R1 = 4

1 ÷ 16 da Q2 = 0, R2 = 1

Por lo tanto, 20 en decimal es igual a 14 en hexadecimal.

Ejemplo 2: Convertir (678) 10 a hexadecimal

Solución:

678 ÷ 16 da Q1 = 42, R1 = 6

42 ÷ 16 da Q2 = 2, R2 = 10 = A

2 ÷ 16 da Q3 = 0, R3 = 2

Por tanto, (678)10= 2A6 en hexadecimal

Ejemplo 3: Convertir (1429) 10 en hexadecimal

Solución:

1429 ÷ 16 da Q1 = 89 y R1 = 5

89 ÷ 16 da Q2 = 5 y R2 = 9

5 ÷ 16 da Q3 = 0 y R3 = 5

Por lo tanto (1429)10= 595 en hexadecimal

Ejemplo 4: convertir 0,125 en hexadcimal

Solución:

Para convertir un número fraccionario multiplicamos la parte fraccionaria por 16 y luego multiplicamos nuevamente la parte fraccionaria del producto por 16 hasta que el número sea cero y luego escribimos el resultado del primer producto y no del último como lo hacemos normalmente.

0.125 ⨯ 16 = 2.0

0 ⨯ 16 = 0

Por tanto, (.125)10= 0.2

img css alinear

Preguntas de práctica sobre la conversión de decimal a hexadecimal

P1: 234

P2: 4573

P3: 0,1345

P4: 675434

P5: 567

Preguntas frecuentes sobre la conversión de decimal a hexadecimal

1. ¿Cómo convertir decimal a hexadecimal?

  1. Divide el número por 16.
  2. Obtenga el cociente entero para la siguiente iteración.
  3. Obtenga el resto del dígito hexadecimal.
  4. Repita los pasos hasta que el cociente sea igual a 0.

2. En la conversión de decimal a hexadecimal, ¿cuál es el cambio de bases?

La base de 10 (decimal) cambia a 16 (hexadecimal).

3. ¿Qué significa 0 en hexadecimal?

El número decimal 0 también es igual a 0 en forma hexadecimal.

4. ¿Qué es la conversión de decimal a hexadecimal?

Conversión de decimal a hexadecimal es el proceso de convertir un número decimal con base 10 a un número hexadecimal con base 16.

5. ¿Qué es la conversión de decimal a hexadecimal?

La conversión de números decimales a hexadecimales implica representar valores decimales utilizando el sistema de numeración de base 16. En este sistema, los dígitos del 0 al 9 se representan como de costumbre y los dígitos del 10 al 15 se representan como A, B, C, D, E y F, respectivamente. El proceso incluye dividir el número decimal por 16 repetidamente y anotar los restos para obtener el equivalente hexadecimal. Este método permite una fácil representación de valores en computadoras, ya que el hexadecimal se usa comúnmente en programación e informática.