Anteprima
Vedrai una selezione di 1 pagina su 3
Notazione virgola fissa e mobile Pag. 1
1 su 3
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Tosetti Luca A.A 2019-20 Fondamenti di Informatica (FINFO)

Ovviamente la virgola nei calcolatori non viene rappresentata, questo perché il calcolatore dovrà già sapere i bit dedicati alla parte intera e quelli dedicati alla parte frazionaria.

NOTAZIONE VIRGOLA MOBILE

La notazione in virgola mobile consiste sostanzialmente nell'andare a replicare su numeri binari la notazione scientifica.

Nel parlare di questa notazione individuiamo 3 elementi:

  • Segno: Si tratta del solito bit che va a contraddistinguere il segno del numero (positivo se 1, negativo se 0)
  • Esponente: Si tratta di una parte del numero binario i cui bit vanno ad esprimere l'esponente a cui è elevata la base (in questo caso 2).
  • Mantissa: Si tratta invece del numero che verrà moltiplicato per l'esponente (la parte decimale), inoltre una mantissa viene definita normalizzata quando il suo valore assoluto è compreso tra 1 e la base.

In questo tipo di notazione si...

Il testo fa particolare riferimento ad uno standard (ovvero un insieme di regole generalmente da utilizzare in determinati ambiti o relative a determinate situazioni), ovvero lo standard IEEE 754, tale standard prevede 3 tipi di precisione per i numeri con la virgola:

  • Precisione singola: 32 bit
  • Precisione doppia: 64 bit
  • Precisione quadrupla: 128 bit

aV = (S) (1 +m) * 2 con 1 ≤ |m| < 2b PRECISIONE SINGOLA

Per quanto riguarda questa specifica precisione, alla rappresentazione di ciascun numero sono destinati 32 bit così suddivisi:

  • 1 bit Segno
  • 8 bit Esponente
  • 23 bit Mantissa

1 01111100 10110000000000000000000 32 bit

MantissaS EsponenteS = 1 Numero negativo → e (Esponente) = 01111100 = 4 + 8 + 16 + 32 + 64 = 124

m = 1 * 1/2 + 0 * 1/4 + 1 * 1/8 + 1 * 1/16… = 1/2 + 1/8 + 1/16 = 11/16

N = (-1) * (1 + m) * 2 bias 127S esp – bias → vm

Quindi 2

Dettagli
Publisher
A.A. 2020-2021
3 pagine
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher LucaTosetti_ di informazioni apprese con la frequenza delle lezioni di Fondamenti di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Milano o del prof Mirandola Raffaela.