decimal.js - JavaScript的任意精度Decimal类型-javascript

时间:2024-07-11 04:23:28
【文件属性】:

文件名称:decimal.js - JavaScript的任意精度Decimal类型-javascript

文件大小:1.05MB

文件格式:ZIP

更新时间:2024-07-11 04:23:28

数字处理库

decimal.js - JavaScript的任意精度Decimal类型 JavaScript 的任意精度 Decimal 类型。 特性 整数和浮点数 简单但功能齐全的 API 复制了 JavaScript 的 Number.prototype 和 Math 对象的许多方法 还处理十六进制、二进制和八进制值 比 Java 的 BigDecimal 的 JavaScript 版本更快、更小,并且可能更容易使用 无依赖性 宽平台兼容性:仅使用 JavaScript 1.5 (ECMAScript 3) 功能全面的文档和测试集包括一个 TypeScript 声明文件:decimal.d.ts 该库类似于 bignumber.js,但这里的精度是根据有效数字而不是小数位指定的,并且所有计算都四舍五入到精度(类似于 Python 的十进制模块),而不仅仅是那些涉及除法的计算。 该库还添加了三角函数等,并支持非整数幂,这使其成为比 bignumber.js 甚至更小的 big.js 大得多的库。 对于没有三角函数的这个库的轻量级版本,请参阅decimal.js-light。 加载库是单个


【文件预览】:
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)

网友评论