【发布时间】:2017-08-31 11:22:05
【问题描述】:
我在 JSONResult 中从控制器传递了确切的 ID(即 123456789123456.99),但是当我在 AJAX 响应中获取值时,我得到了 Id(即 123456789123456.98)。
我在解析数据时观察到 JavaScript 中有一个奇怪的行为。请查看下图。任何人都可以在这里帮助我在通过 JSON 解析后获得相同的 ID。
【问题讨论】:
-
字符串不行吗?
-
欢迎来到浮点数的世界,.. 这也不是 JSON 问题。. 为了更好地处理大数字,您可能想要查看一些 JavaScript 中的 BCD 实现进入。
-
我相信这与浮点数不准确有关,看看stackoverflow.com/questions/2100490/…
-
@Keith - 你能提供我在 JS 中实现 BCD 的链接以及解决我的问题的方法吗?
标签: javascript jquery json asp.net-mvc jsonparser