CONVERSIONE DI UN NUMERO DECIMALE IN ESADECIMALE

Per comprendere meglio questo argomento, leggi prima le seguenti lezioni:
 
 

Abbiamo avuto modo di dire, in una precedente lezione, che:

  • il SISTEMA ESADECIMALE ha come BASE 16;
  • 16 UNITA' di un DATO ORDINE, formano 1 UNITA' dell'ORDINE IMMEDIATAMENTE SUPERIORE;
  • per rappresentare un NUMERO esadecimale si usano le cifre da 0 a 9 alle quali si aggiungono le prime 6 lettere dell'alfabeto. Quindi:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.



Le cifre da 0 a 9 hanno sempre lo stesso valore, mentre le lettere hanno i seguenti valori:

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15.



Per convertire un NUMERO DECIMALE in un NUMERO ESADECIMALE si procede in modo analogo a quanto visto nel passaggio da un numero decimale ad un numero binario, solamente che, anziché dividere per 2 divideremo per 16.

Quindi dobbiamo dividere il numero dato e i successivi quozienti per 16 e prendere i resti in ordine contrario ricordando che in alcuni casi possono esserci le lettere anziché le cifre.



LA LEZIONE PROSEGUE SOTTO LA PUBBLICITA'

Vediamo un esempio:


Passaggio dal sistema decimale al sistema esadecimale



Quindi:

378(10) = 17A(16).



Se il numero decimale da convertire NON è un NUMERO INTERO dovremo procedere in modo analogo a quanto detto per il passaggio da un numero decimale frazionario ad un numero binario. Ovvero:

  • per la PARTE INTERA si procede nei MODI CONSUETI, cioè attraverso le divisioni successive per 16;
  • la POSIZIONE DELLA VIRGOLA rimane INVARIATA;
  • per la PARTE FRAZIONARIA:
    • MOLTIPLICHIAMO la parte frazionaria del numero dato per 16;
    • continuiamo a moltiplicare la PARTE FRAZIONARIA del RISULTATO ottenuto per 16;
    • andiamo avanti fino a quando non otteniamo un RISULTATO privo di parte frazionaria oppure fino a quando otteniamo un RISULTATO GIA' OTTENUTO IN PRECEDENZA;
    • prendiamo le PARTI INTERE dei PRODOTTI OTTENUTI partendo DAL PRIMO.

Esempio:

59,0078125(10).



PARTE INTERA:


Passaggio dal sistema decimale al sistema esadecimale



PARTE FRAZIONARIA:


Passaggio dal sistema decimale al sistema esadecimale



Quindi:

59,0078125(10) = 3B,02(16).

 
Per approfondire questo argomento, leggi:
 
 
Il nostro sito collabora ad una ricerca condotta dall'Università dell'Aquila e dall'Università di Pavia sulla didattica della matematica. Ti saremmo grati se volessi dedicarci alcuni minuti rispondendo ad un breve questionario.

Compila il questionario


SchedeDiGeografia.net
StoriaFacile.net
EconomiAziendale.net
DirittoEconomia.net
LeMieScienze.net
MarchegianiOnLine.net