jQuery 数字操作

   var num = 3.14159265358;
   var money = parseFloat(num ).toFixed(2);


   //保留2位小数,如:2,会在2后面补上00.即2.00  
   function toDecimal2(x) {
       var f = parseFloat(x);
       if (isNaN(f)) {
           return false;
       }
       var f = Math.round(x * 100) / 100;
       var s = f.toString();
       var rs = s.indexOf('.');
       if (rs < 0) {
           rs = s.length;
           s += '.';
       }
       while (s.length <= rs + 2) {
           s += '0';
       }
       return s;
   }
   
   //将浮点数四舍五入,取小数点后2位    
   function toDecimal(x) {
       var f = parseFloat(x);
       if (isNaN(f)) {
           return;
       }
       f = Math.round(x * 100) / 100;
       return f;
   } 

猜你喜欢

转载自blog.csdn.net/kingcruel/article/details/80179390