2010-08-10 4 views
1

Quelles sont les considérations importantes pour les développeurs utilisant le type de numéro de JavaScript? Je sais que c'est une implémentation du type double de C, mais je suis un développeur Python autodidacte donc ça ne m'emmène pas très loin. Les pointeurs vers des articles bien écrits seront d'excellentes réponses.Gotchas du type de numéro de JavaScript (double C)

Merci!

Répondre

1

En général, ce sont les problèmes généraux qui affectent l'arithmétique basée sur les points flottants. Par exemple, .1 + .2 == 0.30000000000000004 en JavaScript.

Un bon article sur l'arithmétique à virgule flottante en général, et quelques-uns des problèmes qui y sont associés peuvent être trouvés sur here sur Wikipedia.


Modifier: une réponse précédente à une question similaire qui semblait être très populaire - Is floating point math broken?