decimal.js:JavaScript的任意精度十进制类型

时间:2021-02-03 15:34:56
【文件属性】:
文件名称:decimal.js:JavaScript的任意精度十进制类型
文件大小:1.05MB
文件格式:ZIP
更新时间:2021-02-03 15:34:56
javascript arbitrary-precision bigdecimal bignumber significant-digits JavaScript的任意精度的十进制类型。 产品特点 整数和浮点数 简单但功能齐全的API 复制JavaScript的Number.prototype和Math对象的许多方法 还处理十六进制,二进制和八进制值 比Java的BigDecimalJavaScript版本更快,更小,甚至更容易使用 没有依赖关系 广泛的平台兼容性:仅使用JavaScript 1.5(ECMAScript 3)功能 全面的和测试集 包括一个TypeScript声明文件: decimal.d.ts 该库类似于 ,但是此处的精度是根据有效数字而不是小数位指定的,并且所有计算均舍入为精度(类似于Python的十进制模块),而不仅仅是舍入在内。 该库还添加了三角函数等,并支持非整数幂,这使其比bignumber.js和甚至更小的。 对于没有三角函数的该库的较浅版本,请参见 。 加载 该库是单个JavaScript文件decimal.js或ES模块decimal.mjs 。 浏览器: < script src =' path/to/decimal.js ' > </ script > < script t
【文件预览】:
decimal.js-master
----.travis.yml(185B)
----decimal.mjs(118KB)
----package.json(784B)
----decimal.d.ts(8KB)
----test()
--------test.js(1005B)
--------test.html(2KB)
--------setup.js(3KB)
--------modules()
----decimal.min.js(31KB)
----decimal.min.js.map(54KB)
----LICENCE.md(1KB)
----decimal.global.d.ts(9KB)
----decimal.js(126KB)
----.npmignore(17B)
----doc()
--------API.html(103KB)
----CHANGELOG.md(5KB)
----README.md(7KB)

网友评论