Successivo: Ottenere la precisione, Su: Cautela col calcolo in VM [Contenuti][Indice]
Le rappresentazioni e i calcoli con numeri in virgola mobile binari sono inesatti. Semplici valori come 0,1 non possono essere rappresentati in modo preciso usando numeri in virgola mobile binari, e la limitata precisione dei numeri in virgola mobile significa che piccoli cambiamenti nell’ordine delle operazioni o la precisione di memorizzazione di operazioni intermedie può cambiare il risultato. Per rendere la situazione più difficile, nel calcolo in virgola mobile con precisione arbitraria, si può impostare la precisione prima di eseguire un calcolo, però non si può sapere con certezza quale sarà il numero di cifre decimali esatte nel risultato finale.
• Rappresentazioni inesatte | I numeri non sono rappresentati esattamente. | |
• Confronti tra valori in VM | Come confrontare valori in virgola mobile. | |
• Gli errori si sommano | Gli errori diventano sempre maggiori. |