保留兩位小數


function rnum(v) {
   if (isNaN(v)) {//參數為非數字
       return 0;
   }
   var fv = parseFloat(v);
   fv = Math.round(fv * 100) / 100; //四舍五入,保留兩位小數
   var fs = fv.toString();
   var fp = fs.indexOf('.');
   if (fp < 0) {
       fp = fs.length;
       fs += '.';
   }
   while (fs.length <= fp + 2) { //小數位小於兩位,則補0
       fs += '0';
   }
   return fs;
}

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com