|
Da decimale a...
Per trasformare un numero decimale in un numero binario si usa il metodo delle successive divisioni per 2: si prende il numero decimale e lo si comincia a dividere per 2, i resti formeranno il numero binario. Forse un esempio spiega meglio:
il numero decimale 14 corrisponde al numero binario 1110 (attenzione che si legge dal basso verso l 'alto) e la cifra in basso è detta MSB (Most significant bit = cifra più significativa) mentre quella in alto è detta LSB (Least significant bit = cifra meno significativa). Il 14 si divide per 2 ottenendo 7 con il resto di (0); Il 7 si divide per 2 ottenendo 3 con il resto di (1); Il 3 si divide per 2 ottenendo 1 con il resto di (1); L' 1 si divide per 2 ottenendo 0 con il resto di (1). I numeri tra parentesi letti, come già detto dal basso verso l' alto, indica il numero binario. Il procedimento delle divisioni finisce quando si ottiene uno zero. Per convertire un numero decimale frazionario si procede con la successiva moltiplicazione per 2. Se il numero frazionario è minore di 1 (ad esempio 0.76) si procede così: 0.76
x 2 = 1.52 (1)
0.11(2) = 0 x 20 + 1 x 2-1 + 1 x 2-2 = 0.75(10) Se il numero frazionario è maggiore di 1 (ad esempio 8.56) il procedimento della conversione si divide in due parti: una per la parte intera (con le divisioni) e una per la parte frazionaria (con le moltiplicazioni). Quindi 8.56 diventa: per la parte intera (8)
per la parte frazionaria (0.56) 0.56
x 2 = 1.12 1
Per convertire un numero decimale nel suo corrispondente ottale, si procede con la successiva divisione per otto. Ad esempio per convertire il numero decimale 325 in ottale:
il numero ottale 505 corrisponde al decimale 325 infatti: 505(8) = 5 x 80 + 0 x 81 + 5 x 82 = 325(10) si ottiene 325. home page
torna alle conversioni Come potete intuire per convertire un numero decimale in uno esadecimale si procede con le successive divisioni per.... 16 ! Esempio:
il numero decimale 180 corrisponde al numero B4 esadecimale, semplice no ? |