我的javascript号有问题。我的问题是我在HTML中有一个货币字段,当我使用javascript计算另一个字段时;然后,如果该输入字段的位数> 15然后这是自动舍入。 你可以在firebug中尝试这个。 E.g:
(9999999999999999);
10000000000000000
我该如何解决这个问题?
答案 0 :(得分:3)
以下链接可以帮助您
Large numbers erroneously rounded in Javascript
另外, 此库有助于找到解决方法http://www.leemon.com/crypto/BigInt.html
此致 西里尔
答案 1 :(得分:2)
您有 货币 字段,您关注的是过去9999999999999999?
我印象深刻:P
具有大浮点数的限制。得到一个bigint javascript库没有简单的方法来修复它,我确信那里有一些。但老实说,你为什么关心?
答案 2 :(得分:0)