API
bignumber.js API
安装
npm install bignumber.js --save
import BigNumber from 'bignumber.js'
加减乘除
let a = new BigNumber(10)
//加
let b = a.plus(1).toString()
console.log(b) //11
//减
let c = a.minus(2).toString()
console.log(c) //8
//乘
let d = a.times(3).toString()
console.log(d) //30
//除
let e = a.div(5).toString()
console.log(e) //2
比较大小
let a = new BigNumber(10)
let b = a.comparedTo(1)
console.log(b) //1
b = a.comparedTo(10)
console.log(b) //0
b = a.comparedTo(100)
console.log(b) //-1
let c = new BigNumber(5)
// a>c ?
let d = a.comparedTo(c) > 0
console.log(d) //true
保留小数
let a = new BigNumber(1.4325656576587687687687686)
console.log(a.toString()) //1.4325656576587689
let b = a.toFixed(3)
console.log(b.toString()) //1.433