Floating point
Definizione rapida
Formato numerico che rappresenta valori molto grandi o molto piccoli mediante significando ed esponente.
Spiegazione
La virgola mobile distribuisce la precisione su differenti ordini di grandezza, rendendo pratici i calcoli scientifici e grafici. Poiché lo spazio disponibile è finito, molti numeri decimali vengono memorizzati solo in forma approssimata.
Esempio pratico
Il valore decimale 0,1 non è rappresentabile esattamente in molti formati binari; una somma ripetuta può quindi accumulare un piccolo errore.
Spiegazione tecnica
Lo standard IEEE 754 definisce campi per segno, esponente e frazione, oltre a valori speciali come infinito e NaN. Le operazioni applicano regole di arrotondamento e possono produrre overflow, underflow o perdita di precisione.
Da non confondere con
Non è aritmetica a virgola fissa, nella quale la posizione della parte frazionaria è prestabilita e la scala rimane costante.