Ich war gelangweilt und spielte mit eckigen Filtern, und ich habe bemerkt, dass angularjs die Zahl ändern wird, wenn Sie | number
Filter verwenden, die meine Nummer sowieso nicht beeinflussen sollte, aber irgendwie wenn Ich filtere 9999999999999999
wird es zu 10000000000000000
ändern, während, wenn ich filtere 9999999999999998
wird es verlassen, wie es 9999999999999998
ist.Javascript/Angular ändert meine Nummer
Ich bin sehr gespannt und freuen uns zu wissen, was Sie Javascript/AngularJS Filter macht um 1 Einheit meine Nummer zu ändern?
Das ist eigentlich JS Problem, versuchen Sie 'var n = 9999999999999999;' – IProblemFactory
Willkommen bei Gleitkommazahlen. – phuzi
Javascript hat nur 64-Bit-Gleitkommazahlen - und Ihnen ist die Fließkomma-Genauigkeit ausgegangen. –