big.js常用API

plus

0.1 + 0.2                                     // 0.30000000000000004
const x = new Big (0.1);
const y = x.plus (0.2);                      // 0.3
Big (0.7).plus (x).plus (y).toFixed (2);     // 1.1
复制代码

minus

0.3 - 0.1                                     // 0.19999999999999998   
const x = new Big (0.3);
const y = x.minus (0.1)                      // 0.2
(Big (0.7).minus (x).minus (y).toFixed (2)   // 0.2
复制代码

times

0.6 * 3                    // 1.7999999999999998
x = new Big(0.6)
y = x.times(3)             // '1.8'
Big('7e+500').times(y)     // '1.26e+501'
复制代码

div

x = new Big(355)
y = new Big(113)
x.div(y)                   // '3.14159292035398230088'
Big.DP = 2
x.div(y)                   // '3.14'
x.div(5)                   // '71'
复制代码

eq

0 === 1e-324               // true
x = new Big(0)
x.eq('1e-324')             // false
Big(-0).eq(x)              // true  ( -0 === 0 )
复制代码

转载于:https://juejin.im/post/5cfe16eff265da1b6c5f6b23

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值