Mentre indaga l'accuratezza dei numeri in virgola mobile, ho visto in alcuni punti un'affermazione simile a
" float e double sono ( progettati per / usati spesso in ) calcoli ingegneristici e scientifici "
Da quanto ho capito, la forza dei float e dei doppi è la quantità di memoria che usano per la loro (buona, ma non perfetta) precisione.
Mi sembra di capire quasi da questa risposta
"I numeri in virgola mobile consentono di modellare quantità continue"
Non sono ancora convinto di aver capito. L'ingegneria e la scienza sembrano entrambi campi in cui si desidera ottenere risultati precisi dai calcoli che, a mio avviso, i punti fluttuanti non danno. Inoltre, non sono sicuro di seguire esattamente cosa sia una "quantità continua".
Qualcuno può approfondire questa spiegazione e forse fare un esempio?
Engineering and Science both sound like fields where you would want precise results from your calculations, which, from my understanding, floating points do not give.
Sia in Scienza che in Ingegneria ti preoccupi solo della precisione fino a un certo punto. L'uso della precisione infinita per ogni calcolo è spesso inutilmente costoso. Ciò che distingue il virgola mobile dal punto fisso è che non è necessario impegnarsi in un determinato numero di posizioni decimali: è possibile avere quantità molto piccole con molte posizioni decimali o quantità molto grandi con precisione limitata.