Da decimale a virgola mobile
Come posso convertire un numero decimale in virgola mobile? Per esempio il numero -2, rappresentato con un totale di 7 bit, 1 per il segno, 4 per l'esponente e 2 per la mantissa, allora segue che l'eccesso è di 8 bit. Inoltre so che $n=m*2^(e)$, però non so come rappresentarlo...
Risposte
Ciao,
dunque, lo si può rappresentare come $ -(1,0*2^1) $ , la mantissa è normalizzata, l' esponente va calcolato in eccesso $ 2^(n-1) $ , in questo caso eccesso $ 2^3 = 8$.
8+2 = 10, pertanto l' esponente sarà 1010.
Il segno sarà 1(negativo)
La mantissa sarà 00.
Quindi 1 1010 00
spero di esserti stato utile
Saluti.
dunque, lo si può rappresentare come $ -(1,0*2^1) $ , la mantissa è normalizzata, l' esponente va calcolato in eccesso $ 2^(n-1) $ , in questo caso eccesso $ 2^3 = 8$.
8+2 = 10, pertanto l' esponente sarà 1010.
Il segno sarà 1(negativo)
La mantissa sarà 00.
Quindi 1 1010 00
spero di esserti stato utile
Saluti.