一个JavaScript库,用于任意精度的十进制和非十进制算术。 产品特点 整数和小数 简单的API,但功能齐全 比Java的BigDecimalJavaScript版本更快,更小,甚至更容易使用 缩小并压缩8 KB 复制JavaScript的Number类型的toExponential , toFixed , toPrecision和toString方法 包括toFraction和正确舍入的squareRoot方法 支持加密安全的伪随机数生成 没有依赖关系 广泛的平台兼容性:仅使用JavaScript 1.5(ECMAScript 3)功能 全面的和测试集 如果需要更小,更简单的库,请参见 它的大小小于一半,但仅适用于十进制数字,并且只有一半的方法。 与该库相比,它的配置选项更少,并且不允许NaN或Infinity 。 另请参见 ,它除其他外还增加了对非整数幂的支持,并对指定数量的有效数字执行所有操作。 加载 该库是单个JavaScript文件bignumber.js或ES模块bignumber.mjs 。 浏览器: < script src =' path/to/bignu