【文件属性】:
文件名称:decimal.js:JavaScript的任意精度的十进制类型
文件大小:1.05MB
文件格式:ZIP
更新时间:2021-05-12 10:50:50
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和甚至更小的。
对于没有三角函数的该库的较浅版本,请参见 。
加载
该库是单个JavaScrip
【文件预览】:
decimal.js-master
----decimal.min.js.map(54KB)
----decimal.mjs(118KB)
----README.md(7KB)
----CHANGELOG.md(5KB)
----decimal.d.ts(8KB)
----test()
--------test.html(2KB)
--------setup.js(3KB)
--------modules()
--------test.js(1005B)
----decimal.global.d.ts(9KB)
----decimal.min.js(31KB)
----package.json(784B)
----doc()
--------API.html(103KB)
----.npmignore(17B)
----.travis.yml(185B)
----LICENCE.md(1KB)
----decimal.js(126KB)