bignumber.js 的使用方法

我们在开发过程中,经常需求计算,然后数据太大导致数据出现精度的问题
bignumber.js-master.zip
1、
引入
<script type="text/javascript" src="bignumber.js"></script>
我这里列举常用的:

    //乘
    //var x = new BigNumber(a).times(b).toFixed(2)


    //除
    //var x = new BigNumber(a).div(b).dp(2).toFixed(2)

    //加
    //var x = new BigNumber(a).plus(b).toFixed(2)

    //减
    //var x = new BigNumber(a).minus(b) .toFixed(2)

    //console.log(x);

还会遇到数据量太大变科学计数法转换

    public function priceFormat($price, $decimals = 2)
    {
        return number_format($price, $decimals, '.', '');
    }
标签:

发表评论