Esadecimale è un sistema numerico in base sedici. Ciò significa che ha 16 simboli che possono rappresentare una singola cifra, aggiungendo A, B, C, D, E e F sopra i soliti dieci numeri. La conversione da decimale a esadecimale è più difficile del contrario. Prenditi il tuo tempo per imparare questo, poiché è più facile evitare errori una volta capito perché la conversione funziona.
Convertitore
Convertitore da decimale a esadecimale
Conversioni di numeri piccoli
Decimale | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Esadecimale | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | UN | B | C | D | E | F |
Passi
Metodo 1 di 2: Metodo intuitivo
Passaggio 1. Usa questo metodo se sei un principiante con l'esadecimale
Dei due approcci in questa guida, questo è più facile da seguire per la maggior parte delle persone. Se sei già a tuo agio con basi diverse, prova il metodo più veloce di seguito.
Se sei completamente nuovo all'esadecimale, potresti voler imparare i concetti di base
Passaggio 2. Annota le potenze di 16
Ogni cifra in un numero esadecimale rappresenta una diversa potenza di 16, proprio come ogni cifra decimale rappresenta una potenza di 10. Questo elenco di potenze di 16 tornerà utile durante la conversione:
- 165 = 1, 048, 576
- 164 = 65, 536
- 163 = 4, 096
- 162 = 256
- 161 = 16
- Se il numero decimale che stai convertendo è maggiore di 1, 048, 576, calcola le potenze maggiori di 16 e aggiungile all'elenco.
Passaggio 3. Trova la più grande potenza di 16 che si adatta al tuo numero decimale
Annota il numero decimale che stai per convertire. Fare riferimento all'elenco sopra. Trova la più grande potenza di 16 minore del numero decimale.
Ad esempio, se stai convertendo 495 in esadecimale, dovresti scegliere 256 dall'elenco sopra.
Passaggio 4. Dividi il numero decimale per questa potenza di 16
Fermati al numero intero, ignorando qualsiasi parte della risposta oltre la virgola.
-
Nel nostro esempio, 495 ÷ 256 = 1.93…, ma ci interessa solo il numero intero
Passo 1..
- La tua risposta è la prima cifra del numero esadecimale. In questo caso, poiché abbiamo diviso per 256, l'1 è al "posto di 256".
Passaggio 5. Trova il resto
Questo ti dice cosa resta del numero decimale da convertire. Ecco come calcolarlo, proprio come faresti in una divisione lunga:
- Moltiplica la tua ultima risposta per il divisore. Nel nostro esempio, 1 x 256 = 256. (In altre parole, l'1 nel nostro numero esadecimale rappresenta 256 in base 10).
- Sottrai la tua risposta dal dividendo. 495 - 256 = 239.
Passaggio 6. Dividi il resto per la successiva potenza maggiore di 16
Fare riferimento all'elenco delle potenze di 16. Passare alla successiva potenza più piccola di 16. Dividi il resto per quel valore per trovare la cifra successiva del numero esadecimale. (Se il resto è inferiore a questo numero, la cifra successiva è 0.)
-
239 ÷ 16 =
Passaggio 14.. Ancora una volta, ignoriamo qualsiasi cosa oltre il punto decimale.
- Questa è la seconda cifra del nostro numero esadecimale, nel "posto dei 16". Qualsiasi numero compreso tra 0 e 15 può essere rappresentato da una singola cifra esadecimale. Convertiremo nella notazione corretta alla fine di questo metodo.
Passaggio 7. Trova di nuovo il resto
Come prima, moltiplica la tua risposta per il divisore, quindi sottrai la tua risposta dal dividendo. Questo è il resto ancora da convertire.
- 14x16 = 224.
-
239 - 224 = 15, quindi il resto è
Passaggio 15..
Passaggio 8. Ripeti finché non ottieni un resto inferiore a 16
Una volta ottenuto un resto da 0 a 15, può essere espresso con una singola cifra esadecimale. Scrivilo come cifra finale.
L'ultima "cifra" del nostro numero esadecimale è 15, al "posto 1s"
Passaggio 9. Scrivi la risposta nella notazione corretta
Ora conosci tutte le cifre del tuo numero esadecimale. Ma finora li abbiamo scritti solo in base 10. Per scrivere ogni cifra nella corretta notazione esadecimale, convertili usando questa guida:
- Le cifre da 0 a 9 rimangono le stesse.
- 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
- Nel nostro esempio, abbiamo finito con le cifre (1)(14)(15). Nella notazione corretta, questo diventa il numero esadecimale 1EF.
Passaggio 10. Controlla il tuo lavoro
Controllare la tua risposta è facile quando capisci come funzionano i numeri esadecimali. Converti ogni cifra in forma decimale, quindi moltiplica per la potenza di 16 per quella posizione. Ecco il lavoro per il nostro esempio:
- 1EF → (1)(14)(15)
- Lavorando da destra a sinistra, il 15 è nel 160 = 1s posizione. 15x1 = 15.
- La cifra successiva a sinistra è nel 161 = posizione 16s. 14x16 = 224.
- La cifra successiva è nel 162 = 256s posizione. 1x256 = 256.
- Sommandoli tutti insieme, 256 + 224 + 15 = 495, il nostro numero originale.
Metodo 2 di 2: Metodo veloce (Resti)
Passaggio 1. Dividi il numero decimale per 16
Considera la divisione come una divisione intera. In altre parole, fermati a un numero intero invece di calcolare le cifre dopo la virgola.
Per questo esempio, cerchiamo di essere ambiziosi e convertire il numero decimale 317, 547. Calcola 317, 547 ÷ 16 = 19, 846, ignorando le cifre dopo la virgola.
Passaggio 2. Annotare il resto in notazione esadecimale
Ora che hai diviso il tuo numero per 16, il resto è la parte che non può stare al posto dei 16 o più. Pertanto, il resto deve essere al primo posto, il Ultimo cifra del numero esadecimale.
- Per trovare il resto, moltiplica la tua risposta per il divisore, quindi sottrai il risultato dal dividendo. Nel nostro esempio, 317, 547 - (19, 846 x 16) = 11.
- Converti la cifra in notazione esadecimale utilizzando il grafico di conversione dei numeri piccoli nella parte superiore di questa pagina. 11 diventa B nel nostro esempio.
Passaggio 3. Ripetere il processo con il quoziente
Hai convertito il resto in una cifra esadecimale. Ora per continuare a convertire il quoziente, dividilo nuovamente per 16. Il resto è la penultima cifra del numero esadecimale. Funziona con la stessa logica di sopra: il numero originale è stato ora diviso per (16 x 16 =) 256, quindi il resto è la parte del numero che non può stare al posto dei 256. Conosciamo già il posto 1s, quindi questo resto deve essere il posto 16s.
- Nel nostro esempio, 19, 846 / 16 = 1240.
-
Resto = 19, 846 - (1240 x 16) =
Passaggio 6.. Questa è la penultima cifra del nostro numero esadecimale.
Passaggio 4. Ripeti finché non ottieni un quoziente inferiore a 16
Ricorda di convertire i resti da 10 a 15 in notazione esadecimale. Annota ogni resto man mano che procedi. Il quoziente finale (inferiore a 16) è la prima cifra del tuo numero. Ecco il nostro esempio continuato:
-
Prendi l'ultimo quoziente e dividi di nuovo per 16. 1240 / 16 = 77 Resto
Passaggio 8..
- 77 / 16 = 4 Resto 13 = D.
-
4 < 16, quindi
Passaggio 4. è la prima cifra.
Passaggio 5. Completa il numero
Come accennato in precedenza, stai trovando ogni cifra del numero esadecimale da destra a sinistra. Controlla il tuo lavoro per assicurarti di averli scritti nell'ordine giusto.
- La nostra risposta finale è 4D86B.
- Per controllare il tuo lavoro, riconverti ogni cifra in un numero decimale, moltiplica per potenze di 16 e somma i risultati. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, il nostro numero decimale originale.