github 地址:number-compute
# npm
npm i number-compute -S
# yarn
yarn add number-compute
//引入
import Compute from 'number-compute';
//使用 1+1
let val = new Compute(1).add(1).done();
//在浏览器中 0.1+0.2 = 0.30000000000000004
//使用number compute
import Compute from 'number-compute';
let val = new Compute(0.1).add(0.2).done();
//==> 0.3
//在浏览器中 (0.1+0.2)*0.2 = 0.06000000000000001
//使用number compute
import Compute from 'number-compute';
let val = new Compute(new Compute(0.1).add(0.2).done()).multiply(0.2).done();
//==> 0.06
//在浏览器中 0.123456+0.00000001 = 0.12345600999999999
//使用number compute
import Compute from 'number-compute';
let val = new Compute(0.123456).add(0.00000001).done();
//==> 0.12345601
名称 | 类型 | 描述 |
---|---|---|
add | (val:number) => this |
加法 |
minus | (val:number) => this |
减法 |
multiply | (val:number) => this |
乘法 |
divide | (val:number) => this |
除法 |
done | () => number |
完成计算,此时返回计算后的数值 |