bignumber.js:JavaScript库,用于任意精度的十进制和非十进制算术

时间:2024-02-24 09:21:51
【文件属性】:

文件名称:bignumber.js:JavaScript库,用于任意精度的十进制和非十进制算术

文件大小:1.84MB

文件格式:ZIP

更新时间:2024-02-24 09:21:51

javascript arbitrary-precision bigdecimal bignumber decimal-places

一个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


【文件预览】:
bignumber.js-master
----LICENCE.md(1KB)
----bignumber.min.js.map(35KB)
----bignumber.mjs(82KB)
----bignumber.js(87KB)
----.npmignore(24B)
----doc()
--------API.html(82KB)
----perf()
--------lib()
--------README.md(2KB)
--------bigtime.js(11KB)
--------bigtime-OOM.js(11KB)
--------bignumber-vs-bigdecimal.html(20KB)
----.travis.yml(132B)
----test()
--------tester.js(2KB)
--------methods.html(2KB)
--------test.js(1KB)
--------console-errors.html(20KB)
--------methods()
--------test.html(2KB)
----README.md(10KB)
----bignumber.d.ts(64KB)
----bignumber.min.js(18KB)
----CHANGELOG.md(8KB)
----package.json(885B)

网友评论