Concetti Chiave
- Il sistema di numerazione decimale utilizza 10 cifre (0-9) per rappresentare i numeri, ed è comunemente usato per esprimere quantità numeriche.
- In informatica, oltre al sistema decimale, si impiegano anche il sistema binario (base 2), ottale (base 8) e esadecimale (base 16).
- La conversione da binario a decimale richiede di moltiplicare ciascuna cifra binaria per la potenza di 2 corrispondente e sommare i risultati.
- Per ottenere un numero binario da un numero decimale, si divide il numero per 2 e si registrano i resti fino a ottenere il quoziente 0.
- Il sistema esadecimale utilizza 16 cifre e per la conversione da binario a esadecimale si raggruppano le cifre binarie in gruppi di quattro.
Le quantità numeriche vengono espresse generalmente utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 10 cifre (0,1,2,3,4,5,6,7,8,9) per rappresentare i numeri. Si dice anche che i numeri sono rappresentati in base dieci.
Sistemi numerici alternativi
In informatica vengono utilizzati anche altri sistemi di numerazione;
il sistema binario (numeri in base 2), il sistema ottale (numeri in base 8) e il sistema esadecimale (numeri in base 16).
Bit: Abbreviazione di Binary Digit, cioè cifra binaria, la cifra 0 oppure la cifra 1.
Le cifre del sistema binario 0 e 1 assumono un valore posizionale nella scrittura del numero binario con riferimento alle potenze di 2.
Conversione binario-decimale
La trasformazione di un numero binario in un numero decimale avviene secondo la seguente regola:
Si moltiplica ciascuna cifra binaria a partire da destra per la corrispondente potenza di 2 e si sommano i prodotti ottenuti.
La trasformazione inversa, da un numero decimale a un numero binario, viene effettuata secondo la seguente regola:
si divide il numero dato per 2 e si scrive il resto (che può essere 0 o 1); il quoziente ottenuto viene a sua volta diviso per 2 ottenendo un nuovo resto; si prosegue fino a quando si ottiene come quoziente il numero 0.
La sequenza di resti, letta dall’ultimo al primo, fornisce il numero binario corrispondente al numero decimale dato.
Sistema esadecimale
Il sistema esadecimale utilizza 16 cifre: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
Per trasformare un numero binario in un numero esadecimale si raggruppano le cifre del numero binario a gruppi di quattro a partire da destra, e si trasformano le cifre di ciascun gruppo nel corrispondente numero esadecimale, secondo la tabella di conversione.
Per trasformare un numero esadecimale in un numero binario si fa corrispondere a ciascuna delle cifre esadecimali che compongono il numero un gruppo di quattro bit secondo la tabella di conversione.
Domande da interrogazione
- Qual è il sistema di numerazione più comune e quali cifre utilizza?
- Come avviene la conversione da un numero binario a un numero decimale?
- Qual è il metodo per trasformare un numero binario in un numero esadecimale?
Il sistema di numerazione più comune è il sistema decimale, che utilizza 10 cifre (0,1,2,3,4,5,6,7,8,9) per rappresentare i numeri, ed è anche conosciuto come base dieci.
La conversione da un numero binario a un numero decimale si effettua moltiplicando ciascuna cifra binaria, partendo da destra, per la corrispondente potenza di 2 e sommando i prodotti ottenuti.
Per trasformare un numero binario in un numero esadecimale, si raggruppano le cifre del numero binario in gruppi di quattro a partire da destra e si convertono ciascun gruppo nel corrispondente numero esadecimale secondo la tabella di conversione.