1. 程式人生 > >Usage of bignumber.js in Node.js

Usage of bignumber.js in Node.js

const BigNumber=require("bignumber.js")
let x1=new BigNumber(123.4567)
let y1=new BigNumber(123456.7e-3)
console.log(x1.eq(y1))
let x2=new BigNumber(10101,2)
let y2=new BigNumber("ABCD",16)
console.log(x2.plus(y2))
console.log(x2.plus(y2).toString())
let x3=new BigNumber(0.5)
let y3=new BigNumber(0.4)
console.log(x3.minus(y3))
console.log(x3.minus(y3).toString())
let x4=new BigNumber(22222222)
let y4=new BigNumber(77777777)
console.log(x4.times(y4))
console.log(x4.times(y4).toString())
console.log(x4.div(y4))
console.log(x4.div(y4).toFixed(6))
let x5=new BigNumber(123.45678)
console.log(x5.s)
console.log(x5.e)
console.log(x5.c)