【问题标题】:Is it possible to correctly do math on numbers greater than 2^53? [duplicate]是否可以对大于 2^53 的数字正确进行数学运算? [复制]
【发布时间】:2015-11-14 22:18:36
【问题描述】:

我正在用 JavaScript 制作一个计算器,它需要能够对大于 2^53(即 9007199254740992)的数字进行精确数学运算。有没有办法做到这一点?

【问题讨论】:

    标签: javascript numbers limit


    【解决方案1】:

    您可以使用“strint”库https://github.com/rauschma/strint。 例如:

        > var strint = require("./strint");
        > strint.add("9007199254740992", "1")
        '9007199254740993' 
    

    【讨论】:

      猜你喜欢
      • 2020-10-14
      • 2019-12-27
      • 1970-01-01
      • 2016-08-19
      • 1970-01-01
      • 2013-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多