在bignumber.js中更改现有数字的小数位?

时间:2017-10-27 05:13:56

标签: javascript bignum

如果我有一个特定DECIMAL_PLACES的BigNumber(http://mikemcl.github.io/bignumber.js/):

let BN = BigNumber.another({ DECIMAL_PLACES: 0 })
a = new BN(10)

如何更改特定操作所使用的小数位数?

例如:

> a.div(3)
3
> a.setDecimalPlaces(1).div(3)
3.3

我知道我可以创建new BigNum(…)

> (new BigNumber(a)).div(3)
3.333…

但这似乎不太理想。

0 个答案:

没有答案