Hallo ich versuche, 2 Dezimalzahlen zu subtrahieren und es hält einige seltsame Zahl zurück.Subtrahieren 2 Dezimalzahlen Javascript
var x = 0.00085022
var y = 0.00085050
var answer = x - y
alert(answer)
Dies ist die Nummer -2.8000000000007186e-7
Mögliches Duplikat von [Format Nummer immer sho w 2 Dezimalstellen] (http://stackoverflow.com/questions/6134039/format-number-to-always-show-2-decimal-places) –
Bitte schauen Sie sich hier an [Wie man mit der Gleitkommazahlgenauigkeit umgeht in JavaScript?] (http://stackoverflow.com/questions/1458633/how-to-deal-with-floating-point-number-precision-in-javascript) – choz
http://www.2ality.com/2012/ 03/displaying-numbers.html –