fqh123

 

 

 

function fomatFloat(num,n){   
    var f = parseFloat(num);
    if(isNaN(f)){
        return false;
    }   
    f = Math.round(f*Math.pow(10, n))/Math.pow(10, n); // n 幂   
    var s = f.toString();
    var rs = s.indexOf(\'.\');
    //判定如果是整数,增加小数点再补0
    if(rs < 0){
        rs = s.length;
        s += \'.\'; 
    }
    while(s.length <= rs + n){
        s += \'0\';
    }
    return s; 
  }
  console.log(fomatFloat(\'123214\',2));// 123214
  console.log(fomatFloat(\'123214.345\',2));//123214.35
  console.log(fomatFloat(\'123214.344\',2));//123214.34

分类:

技术点:

相关文章:

  • 2021-11-24
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-02
  • 2022-01-22
  • 2021-12-18
相关资源
相似解决方案