logo

Convertitore da decimale a esadecimale

Da decimale a esadecimale La calcolatrice è uno strumento online gratuito preparato da GeekforGeeks che converte il valore specificato del numero decimale nel valore del numero esadecimale. È uno strumento veloce e facile da usare che aiuta gli studenti a risolvere vari problemi.



Tabella dei contenuti

Come utilizzare la calcolatrice da decimale a esadecimale?

Possiamo facilmente usare il file convertitore da decimale a esadecimale seguendo i passaggi discussi di seguito,

Passo 1: Immettere il valore fornito nel campo di input decimale.

Passo 2: Fare clic sul pulsante Converti per convertire il valore decimale nel valore esadecimale.



Passaggio 3: Il valore mostrato come risultato è il valore richiesto in formato esadecimale.

Cos'è la conversione da decimale a esadecimale?

Conversione da decimale a esadecimale è il processo di conversione di un numero decimale in un numero esadecimale. IL sistema di numerazione decimale ha un valore base di 10 (da 0 a 9) e l'esadecimale ha un valore di base pari a 16 (da 0 a 9 e da A a F per 10-15).

stringa a int

Esistono diversi modi per convertire Da decimale a esadecimale numeri. Sono i seguenti:



Conversione di numeri con la parte intera

Passo 1: Prendi il numero decimale come dividendo e 16 come divisore (il numero esadecimale avrà 16 come base)

Passo 2: Dividi il dividendo con il divisore e memorizza il resto in un array

Passaggio 3: Ora dividi il quoziente ottenuto dal passaggio precedente per 16 e memorizza il resto nell'array.

Passaggio 4: Ripetere il terzo passaggio finché il numero non sarà maggiore di zero.

Passaggio 5: Il valore esadecimale finale sarà l'ordine inverso dell'array.

Esempio 1: Consideriamo un numero decimale 450. Dobbiamo convertire questo numero decimale in un numero esadecimale.

Soluzione:

Dato: numero decimale = 450(10)

Passaggio 1: 450/16 dà Q1 = 28 e R1 = 2

Passaggio 2: 28/16 dà Q2 = 1 e R2 = 12 = C

Passaggio 3: 1/16 dà Q3 = 0 e R3 = 1

Passaggio 4: 0/16 dà Q4 = 0 e R4 = 0

Pertanto, il valore esadecimale è 01C2 (16)

Conversione di numeri con parti frazionarie

Passo 1: Prendi il numero frazionario decimale e moltiplicalo per 16 (il numero esadecimale avrà 16 come base)

Passo 2: Memorizza il resto in un array, ovvero la parte intera

Passaggio 3: Ripetere i due passaggi precedenti finché il numero non diventa zero.

Passaggio 4: Il valore esadecimale finale saranno gli elementi dell'array.

Esempio 1: converti 0,0645 (10) A _______ (16)

Soluzione:

Dato: numero decimale = 0,0645(10)

Passaggio 1: 0,0645 x 16 = 1,032 e R1 = 1

Passaggio 2: 0,032 x 16 = 0,512 e R2 = 0

Passaggio 3: 0,512 x 16 = 8,192 e R3 = 8

Passaggio 4: 0,192 x 16 = 3,072 e R3 = 3

Passaggio 5: 0,072 x 16 = 1,152 e R3 = 1

La parte frazionaria non è ancora zero quindi continua, ora possiamo prendere fino a 5 resti

Pertanto, il valore esadecimale è 0,10831…(16)

Conversione di numeri con parti intere e frazionarie

Devono essere seguiti i passaggi sia della parte intera che della parte frazionaria.

Esempio 1: Converti 256.00390625 (10) A _________ (16)

Soluzione:

Dato: numero decimale = 256.00390625(10)

Eseguiamo la conversione sulla parte intera:

Valore intero = 256(10)

Passaggio 1: 256/16 dà Q1 = 16 e R1 = 0

Passaggio 2: 16/16 dà Q2 = 1 e R2 = 0

Passaggio 3: 1/16 dà Q3 = 0 e R3 = 1

Eseguiamo la conversione sulla parte frazionaria:

Valore frazionario = 0,00390625(10)

Passaggio 1: 0,00390625 x 16 = 0,0625 e R1 = 0

Passaggio 2: 0,0625 x 16 = 1,0 e R2 = 1

Passaggio 3: 0,0 x 16 = 0 e R3 = 0

Pertanto, il valore esadecimale è 100.010 (16)

Conversione indiretta

In questo tipo di conversione , convertiremo il numero decimale in un numero binario o in un numero ottale e lo convertiremo ulteriormente in un numero esadecimale raggruppando le cifre.

Esempio 1: Converti 66 (10) A _______ (16)

Soluzione:

Dato: Numero decimale = 345(10)

Converti il ​​numero decimale indicato nella sua forma binaria:

Greatandhra

Numero binario = 1000010(2)

Ora raggruppa 4 cifre binarie in un unico gruppo e scrivi il suo valore esadecimale

i.e.0100 0010

Pertanto, numero esadecimale = 42 (16)

Converti decimale in esadecimale

Convertire il decimale in esadecimale è semplice utilizzando una tabella di conversione. Memorizza la tabella più facilmente conversione di numeri da 1 a 15. Per convertire numeri più grandi, dividere per 16 e utilizzare il resto come cifra esadecimale. Controllare la tabella per i valori da 0 a 15 come riferimento.

Tabella da decimale a esadecimale

La tabella seguente mostra la rappresentazione dei valori esadecimali, decimali e binari:

Cifra decimale Cifra esadecimale 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 UN 1010
undici B 1011
12 C 1100
13 D 1101
14 E 1110
quindici F 1111

Controlla anche:

  • Da decimale a binario
  • Sistema numerico e conversioni di base
  • Converti decimale in ottale

Esempi risolti di conversione da decimale a esadecimale

Esempio 1: Converti 20 da decimale a esadecimale

Soluzione:

Sappiamo che per convertire un numero da decimale a esadecimale bisogna dividere il numero per 16 e poi dividere successivamente il quoziente per 16 finché il quoziente non diventa zero

20 ÷ 16 dà Q1 = 1, R1 = 4

1 ÷ 16 dà Q2 = 0, R2 = 1

Quindi, 20 in decimale è uguale a 14 in esadecimale

Esempio 2: Converti (678) 10 a esadecimale

Soluzione:

678 ÷ 16 dà Q1 = 42, R1 = 6

42 ÷ 16 dà Q2 = 2, R2 = 10 = A

2 ÷ 16 dà Q3 = 0, R3 = 2

Quindi, (678)10= 2A6 in esadecimale

Esempio 3: Converti (1429) 10 in esadecimale

Soluzione:

1429 ÷ 16 dà Q1 = 89 e R1 = 5

89 ÷ 16 dà Q2 = 5 e R2 = 9

5 ÷ 16 dà Q3 = 0 e R3 = 5

Quindi (1429)10= 595 in esadecimale

Esempio 4: Converti 0,125 in esadecimale

Soluzione:

Per convertire un numero frazionario moltiplichiamo la parte frazionaria per 16 e poi moltiplichiamo ancora la parte frazionaria del prodotto per 16 finché il numero diventa zero e poi scriviamo il risultato dal primo prodotto e non dall'ultimo come facciamo normalmente.

0,125 ⨯ 16 = 2,0

0 ⨯ 16 = 0

Quindi, (.125)10= 0,2

Domande pratiche sulla conversione da decimale a esadecimale

Domanda 1: 234

Domanda 2: 4573

Q3: 0,1345

Q4: 675434

Domanda 5: 567

Domande frequenti sulla conversione da decimale a esadecimale

1. Come convertire il decimale in esadecimale?

  1. Dividi il numero per 16.
  2. Ottieni il quoziente intero per la successiva iterazione.
  3. Ottieni il resto per la cifra esadecimale.
  4. Ripeti i passaggi fino a quando il quoziente è uguale a 0.

2. Nella conversione da decimale a esadecimale, qual è la variazione delle basi?

La base da 10 (decimale) diventa 16 (esadecimale).

3. Cosa significa 0 in esadecimale?

Il numero decimale 0 è uguale a 0 anche in forma esadecimale.

4. Cos'è la conversione da decimale a esadecimale?

Conversione da decimale a esadecimale è il processo di conversione di un numero decimale con base 10 in un numero esadecimale con base 16.

5. Cos'è la conversione del decimale in esadecimale?

La conversione dei numeri decimali in esadecimali comporta la rappresentazione dei valori decimali utilizzando il sistema di numerazione in base 16. In questo sistema, le cifre da 0 a 9 sono rappresentate come al solito e le cifre da 10 a 15 sono rappresentate rispettivamente come A, B, C, D, E e F. Il processo prevede la divisione ripetuta del numero decimale per 16 e l'annotazione dei resti per ottenere l'equivalente esadecimale. Questo metodo consente una facile rappresentazione dei valori nei computer, poiché l'esadecimale è comunemente usato nella programmazione e nell'informatica.