美文网首页
21.返回保留2位小数的数字

21.返回保留2位小数的数字

作者: jqClub | 来源:发表于2018-04-03 14:31 被阅读0次
    //小数位不够,用0补足位数  
    //number:要处理的数字
    //bitNum:生成的小数位数
    function changeDecimalBuZero(number, bitNum) {
        var f_x = parseFloat(number);
        if(isNaN(f_x)) {
            return 0;
        }
        var s_x = number.toString();
        var pos_decimal = s_x.indexOf('.');
        if(pos_decimal < 0) {
            pos_decimal = s_x.length;
            s_x += '.';
        }
        while(s_x.length <= pos_decimal + bitNum) {
            s_x += '0';
        }
        return parseFloat(s_x).toFixed(bitNum);
    }
    

    相关文章

      网友评论

          本文标题:21.返回保留2位小数的数字

          本文链接:https://www.haomeiwen.com/subject/kgoqhftx.html