bignumber.js

编程之家收集整理的这个编程导航主要介绍了bignumber.js编程之家,现在分享给大家,也给大家做个参考。

bignumber.js

bignumber.js 介绍

bignumber.js是一款用于任意精度十进制和非十进制算术的JavaScript库。  

特征

整数和小数

简单的API,但功能齐全

比Java的BigDecimal的JavaScript版本更快,更小,也许更容易使用

8 KB缩小并压缩

复制toExponential,toFixed,toPrecision和toStringJavaScript的数字类型的方法

包括一个toFraction和一个正确的舍入squareRoot方法

支持加密安全的伪随机数生成

没有依赖

广泛的平台兼容性:仅使用JavaScript 1.5(ECMAScript 3)功能

全面的文档和测试集

安装

npm install bignumber.js

使用

该库导出一个构造函数,BigNumber它接受Number,String或BigNumber类型的值

let x = new BigNumber(123.4567);

let y = BigNumber('123456.7e-3');

let z = new BigNumber(x);

x.isEqualTo(y) && y.isEqualTo(z) && x.isEqualTo(z); // true

网站地址:http://mikemcl.github.io/bignumber.js

GitHub:https://github.com/MikeMcl/bignumber.js

网站描述:用于任意精度十进制和非十进制算术的JavaScript库

bignumber.js官方网站

官方网站:http://mikemcl.github.io/bignumber.js

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

相关文章

scalable.js,一款可以使任何HTML元素动态缩放适合父元素的js...
Pica,使用JS进行快速高品质图像缩放
react-dates,React 日期组件
date-fns,轻量级的JavaScript 日期工具库
WOW.js,一款效果炫酷的元素在页面滚动时展示CSS3动画的JS插件
Pikaday,一个 轻量级、无依耐Js日期选择器