Originariamente inviato da willybit
č un errore di javascript sui numeri decimali ...
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.