Aiuto conversione binaria in virgola mobile

blulaserstar
Salve, sono un po in panne per la virgola mobile ovvero primo esempio che mi manda in crisi:
$110*2^2=11000$
$0,11*2^5=11000$
$0,011*2^6=11000$
bene il primo ci sono praticamente è: $6*4=24$
il secondo e il terzo non capisco come si converte $0,11$ e $0,011$ ps faccio bene inoltre a convertire $2^2$ in $4$, $2^5$ in $32$ e così via o hanno un altro significato?

secondo, premetto che la polarizzazione la so, ovvero dal numero binario si toglie il numero polarizzato es se ho 4bit $1111$ faccio $15-(2^(3)-1)=8$ e ottengo il valore dell'esponente polarizzato in questo caso 8! ma a questo punto mi sfugge la normalizzazione in quanto non riesco a decifrare questo numero:
$1.1010001 * 2^(10100)=0 10010011 10100010000000000000000 = 1.6328125 * 2^(20)$
ora non riesco a tradurre il primo pezzo $1.1010001$ poi vedo che c'è un $2^20$ (sperando di avere capito da prima il significato di $2^20$) moltiplicandoli dovrei ottenere $1.6328125$
invece nella parte di destra dell'uguaglianza, trovo lo zero del positivo, il 20 dell'esponente e la mantissa normalizzata! bene come la traduco la mantissa?l'1 della normalizzazione c'è o non c'è? lo devo considerare?come la traduco?

Risposte
_luca.barletta
"blulaserstar":
Salve, sono un po in panne per la virgola mobile ovvero primo esempio che mi manda in crisi:
$110*2^2=11000$
$0,11*2^5=11000$
$0,011*2^6=11000$
bene il primo ci sono praticamente è: $6*4=24$
il secondo e il terzo non capisco come si converte $0,11$ e $0,011$ ps faccio bene inoltre a convertire $2^2$ in $4$, $2^5$ in $32$ e così via o hanno un altro significato?


moltiplicare per la potenza n-sima di 2 significa spostare la virgola di n posizioni a destra. (in base 2 ovviamente)

blulaserstar
capitto è come il 10 elevato alla... per i numeri decimali! uhmmm ok... grazie ora mi torna meglio... e... la normalizzazione?come lo traduco il numero normalizzato?

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.