logo

Convertidor decimal a hexadecimal

De decimal a hexadecimal La calculadora és una eina en línia gratuïta preparada per GeekforGeeks que converteix el valor donat del nombre decimal en el valor del nombre hexadecimal. És una eina ràpida i fàcil d'utilitzar que ajuda els estudiants a resoldre diversos problemes.



Taula de contingut

Com utilitzar la calculadora decimal a hexadecimal?

Podem utilitzar fàcilment el convertidor decimal a hexadecimal seguint els passos que es descriuen a continuació,

Pas 1: Introduïu el valor donat al camp d'entrada decimal.

Pas 2: Feu clic al botó de conversió per convertir el valor decimal al valor hexadecimal.



Pas 3: El valor que es mostra com a resultat és el valor requerit en forma hexadecimal.

Què és la conversió de decimal a hexadecimal?

Conversió de decimal a hexadecimal és el procés de convertir un nombre decimal en un nombre hexadecimal. El sistema de numeració decimal té un valor base de 10 (0 a 9) i l'hexadecimal té un valor base de 16 (0 a 9 i A a F per a 10-15).

Hi ha diferents maneres de convertir Decimal a hexadecimal nombres. Són els següents:



Conversió de nombres amb la part enter

Pas 1: Pren el nombre decimal com a dividend i el 16 com a divisor (el nombre hexadecimal tindrà 16 com a base)

Pas 2: Divideix el dividend amb el divisor i emmagatzema la resta en una matriu

Pas 3: Ara divideix el quocient obtingut del pas anterior per 16 i emmagatzema la resta a la matriu.

Pas 4: Repetiu el tercer pas fins que el nombre sigui més gran que zero.

Pas 5: El valor hexadecimal final serà l'ordre invers de la matriu.

Exemple 1: considerem un nombre decimal 450. Hem de convertir aquest nombre decimal en un nombre hexadecimal.

Solució:

Donat: nombre decimal = 450(10)

numerar l'alfabet

Pas 1: 450/16 dóna Q1 = 28 i R1 = 2

Pas 2: 28/16 dóna Q2 = 1 i R2 = 12 = C

Pas 3: 1/16 dóna Q3 = 0 i R3 = 1

Pas 4: 0/16 dóna Q4 = 0 i R4 = 0

Per tant, el valor hexadecimal és 01C2 (16)

Conversió de nombres amb parts fraccionàries

Pas 1: Agafeu el nombre fraccionari decimal i multipliqueu-lo per 16 (el nombre hexadecimal tindrà 16 com a base)

Pas 2: Emmagatzema la resta en una matriu, és a dir, la part entera

Pas 3: Repetiu els dos passos anteriors fins que el nombre sigui zero.

Pas 4: El valor hexadecimal final seran els elements de la matriu.

Exemple 1: Converteix 0,0645 (10) a _______ (16)

Solució:

xarxes i tipus

Donat: Nombre decimal = 0,0645(10)

Pas 1: 0,0645 x 16 = 1,032 i R1 = 1

Pas 2: 0,032 x 16 = 0,512 i R2 = 0

Pas 3: 0,512 x 16 = 8,192 i R3 = 8

Pas 4: 0,192 x 16 = 3,072 i R3 = 3

Pas 5: 0,072 x 16 = 1,152 i R3 = 1

La part fraccionària encara no és zero, així que continua, ara podem agafar fins a 5 restes

Per tant, el valor hexadecimal és 0,10831...(16)

Conversió de nombres amb parts enteres i fraccionàries

S'han de seguir els passos tant de la part entera com de la part fraccionària.

Exemple 1: Converteix 256,00390625 (10) a _________ (16)

Solució:

Donat: nombre decimal = 256,00390625(10)

Realitzem la conversió en part entera:

Valor enter = 256(10)

Pas 1: 256/16 dóna Q1 = 16 i R1 = 0

Pas 2: 16/16 dóna Q2 = 1 i R2 = 0

Pas 3: 1/16 dóna Q3 = 0 i R3 = 1

Realitzem la conversió en part fraccional:

es5 vs es6

Valor fraccionari = 0,00390625(10)

Pas 1: 0,00390625 x 16 = 0,0625 i R1 = 0

Pas 2: 0,0625 x 16 = 1,0 i R2 = 1

Pas 3: 0,0 x 16 = 0 i R3 = 0

Per tant, el valor hexadecimal és 100,010 (16)

Conversió indirecta

En aquest tipus de conversió , convertirem el nombre decimal en un nombre binari o octal i, a més, el convertirem en un nombre hexadecimal agrupant els dígits.

Exemple 1: Converteix 66 (10) a _______ (16)

Solució:

Donat: Número decimal = 345(10)

Converteix el nombre decimal donat a la seva forma binària:

Nombre binari = 1000010(2)

Ara, agrupa 4 dígits binaris com un grup i escriu el seu valor hexadecimal

és a dir0100 0010

Per tant, nombre hexadecimal = 42 (16)

Converteix decimal a hexadecimal

Convertir decimal a hexadecimal és senzill mitjançant una taula de conversió. Memoritza la taula de manera fàcil conversió dels nombres de l'1 al 15. Per convertir nombres més grans, divideix per 16 i utilitza la resta com a dígit hexadecimal. Comproveu la taula dels valors de 0 a 15 com a referència.

Taula decimal a hexadecimal

La taula següent mostra la representació dels valors hexadecimals, decimals i binaris:

Dígit decimal Dígit hexadecimal Forma binària
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 I 1110
15 F 1111

Comproveu també:

  • Decimal a binari
  • Sistema numèric i conversions de base
  • Converteix decimal a octal

Exemples resolts de conversió decimal a hexadecimal

Exemple 1: Converteix 20 en decimal a hexadecimal

Solució:

Sabem que per convertir un nombre de decimal a hexadecimal hem de dividir el nombre per 16 i després dividir successivament el quocient per 16 fins que el quocient sigui zero.

20 ÷ 16 dóna Q1 = 1, R1 = 4

1 ÷ 16 dóna Q2 = 0, R2 = 1

Per tant, 20 en decimal és igual a 14 en hexadecimal

Exemple 2: Converteix (678) 10 a Hexadecimal

Solució:

678 ÷ 16 dóna Q1 = 42, R1 = 6

42 ÷ 16 dóna Q2 = 2, R2 = 10 = A

2 ÷ 16 dóna Q3 = 0, R3 = 2

Rohit Shetty actor

Per tant, (678)10= 2A6 en hexadecimal

Exemple 3: Converteix (1429) 10 en hexadecimal

Solució:

variables nginx

1429 ÷ 16 dóna Q1 = 89 i R1 = 5

89 ÷ 16 dóna Q2 = 5 i R2 = 9

5 ÷ 16 dóna Q3 = 0 i R3 = 5

Per tant (1429)10= 595 en hexadecimal

Exemple 4: Converteix 0,125 en hexadcimal

Solució:

Per convertir un nombre fraccionari multipliquem la part fraccionària per 16 i tornem a multiplicar la part fraccionària del producte per 16 fins que el nombre esdevingui zero i després escrivim el resultat del primer producte i no de l'últim com fem normalment.

0.125 ⨯ 16 = 2.0

0 ⨯ 16 = 0

Per tant, (.125)10= 0.2

Preguntes pràctiques sobre conversió decimal a hexadecimal

Q1: 234

Q2: 4573

Q3: 0,1345

Q4: 675434

Q5: 567

Preguntes freqüents sobre la conversió de decimal a hexadecimal

1. Com convertir decimal a hexadecimal?

  1. Dividiu el nombre per 16.
  2. Obteniu el quocient sencer per a la següent iteració.
  3. Obteniu la resta del dígit hexadecimal.
  4. Repetiu els passos fins que el quocient sigui igual a 0.

2. En la conversió de decimal a hexadecimal, quin és el canvi de bases?

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

3. Què vol dir 0 en hexadecimal?

El nombre decimal 0 també és igual a 0 en forma hexadecimal.

4. Què és la conversió de decimal a hexadecimal?

Conversió de decimal a hexadecimal és el procés de convertir un nombre decimal amb base 10 en un nombre hexadecimal amb base 16.

5. Què és la conversió de decimal a hexadecimal?

La conversió de nombres decimals en hexadecimals implica representar valors decimals mitjançant el sistema de numeració en base 16. En aquest sistema, els dígits del 0 al 9 es representen com és habitual, i els dígits del 10 al 15 es representen com A, B, C, D, E i F, respectivament. El procés inclou dividir el nombre decimal per 16 repetidament i anotar les restes per obtenir l'equivalent hexadecimal. Aquest mètode permet una representació fàcil de valors en ordinadors, ja que l'hexadecimal s'utilitza habitualment en programació i informàtica.