Ominide 1580 punti

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

Da decimale a binario

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

Da binario a decimale

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

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email