Concetti Chiave
- Il sistema binario utilizza solo le cifre 1 e 0, rappresentando acceso e spento rispettivamente.
- Per convertire da decimale a binario, dividi il numero per 2 fino a ottenere 0, conservando i resti e invertendoli alla fine.
- Un esempio di conversione da decimale a binario: 100 diventa 1100100.
- Per convertire da binario a decimale, moltiplica ogni cifra per 2 elevato alla sua posizione e somma i risultati.
- Un esempio di conversione da binario a decimale: 110 diventa 6.
Convertire un numero da decimale a binario e viceversa
Il sistema binario utilizza solo le cure 1 o 0 che corrispondono, rispettivamente, ad acceso e spento. La cosa positiva è che vengono utilizzate solo due cifre però, c'è il fatto che per comporre anche piccoli numeri, c'è bisogno di utilizzare sequenze di cifre più lunghe.
Esempio: 123 corrisponde a 1111011
Per convertire un numero da decimale a binario bisogna dividere questo numero per 2 finché non diventa 0.
Ad ogni passaggio, bisogna conservare i resti ed infine scriverli al contrario.Esempio: 100 = 100/2 = 50 (con il resto di 0) = 50/2 = 25 (con il resto di 0) = 25/2 = 12 (con il resto di 1) = 12/2 = 6 (con il resto di 0) = 6/2 = 3 (con il resto di 0) = 3/2 = 1 (con il resto di 1) = 1/2 = 0 (con il resto di 1).
Si prendono tutti i resti: 0010011 e si invertono: 1100100
Per convertire un numero da binario a decimale, bisogna moltiplicare per due elevato alla posizione ogni cifra del numero (partendo da destra) ed infine, sommarle.
Esempio: 110 = 1 * 2^2 + 1 * 2^1 + 0 * 2^0 = 1 * 4 + 1 * 2 = 4 + 2 = 6