accurate-math
一个极简js库,用于解决js浮点数四则运算结果不准确的问题。
console; // 0.30000000000000004console; // 0.7000000000000001console; // 0.19999999999999996 console; // 4.199999999999999 console; // 0.30000000000000004 console; // 0.7999999999999999 console; // 5.999999999999999
安装
- Node:npm安装并引入
$ npm i accurate-math -D
- Browser:下载js到本地项目并引入。在本项目/release目录下也能获取完整js。
CDN: https://unpkg.com/accurate-math@1.0.2/release/accurate-math.js
<script src="./accurate-math.js"></script>
使用
"1"; // string类型可直接调用 01; // 转换成number对象调用 "6"; // 支持连缀调用
文档
- 加法 add
01;
- 减法 sub
1;
- 乘法 mul
6;
- 除法 div
12;