JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 前端设计 » js 强制保留两位小数

js 强制保留两位小数

此文被围观4103日期: 2014-01-17 分类 : 前端设计  标签:  ···
  1. //保留两位小数
  2.         //功能:将浮点数四舍五入,取小数点后2位
  3.         function toDecimal(x) {
  4.             var f = parseFloat(x);
  5.             if (isNaN(f)) {
  6.                 return;
  7.             }
  8.             f = Math.round(x*100)/100;
  9.             return f;
  10.         }
  11.         //制保留2位小数,如:2,会在2后面补上00.即2.00
  12.         function toDecimal2(x) {
  13.             var f = parseFloat(x);
  14.             if (isNaN(f)) {
  15.                 return false;
  16.             }
  17.             var f = Math.round(x*100)/100;
  18.             var s = f.toString();
  19.             var rs = s.indexOf('.');
  20.             if (rs < 0) {
  21.                 rs = s.length;
  22.                 s += '.';
  23.             }
  24.             while (s.length <= rs + 2) {
  25.                 s += '0';
  26.             }
  27.             return s;
  28.         }

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号