povero javascriptOriginariamente inviato da Mich_
Questo non e` "esattevolmente" corretto.
Non e` un errore di JS, ma del sistema di floating point dei computer (quindi dell'hardware).
Tutti i calcoli in floating point vengono eseguiti per approssimazioni successive, ed hanno quindi una precisione ben definita (che dipende dall'hardware).
E` pero` vero che altri linguaggi implementano un arrotondamento automatico, mentre per JS occorre implemetatrlo esplicitamente, ad esempio come suggerito da willy.mi posso sbagliare, ma credo che le uniche operazione esatte, javascript o meno, siano solo le operazioni tra interi
![]()