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?
- Cos'è la conversione da decimale a esadecimale?
- Converti decimale in esadecimale
- Tabella da decimale a esadecimale
- Esempi risolti di conversione da decimale a esadecimale
- Domande pratiche
- Domande frequenti
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:
GreatandhraNumero 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?
- Dividi il numero per 16.
- Ottieni il quoziente intero per la successiva iterazione.
- Ottieni il resto per la cifra esadecimale.
- 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.