精华内容
下载资源
问答
  • js保留两位小数

    2015-02-02 17:36:36
    js 四舍五入函数 toFixed()... document.write("JS保留两位小数例子"); var a=2.1512131231231321; document.write("原来的值:"+a+""); document.write("两位小数点:"+a.toFixed(2)+"四位小数点"+a.toFixed(4));

    js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。

    <script language="javascript"> document.write("<h1>JS保留两位小数例子</h1><br>");     var a=2.1512131231231321;     document.write("原来的值:"+a+"<br>");     document.write("两位小数点:"+a.toFixed(2)+"<br>四位小数点"+a.toFixed(4));  </script>
    
    展开全文
  • js 保留两位小数

    2019-07-22 16:01:04
    保留两位小数通用方法 // 金额格式化保留2位小数 2 -> 2.00 2.1 -> 2.10 function getFDataFixed (source, length = 2) { return (+String(source)).toFixed(length) // +String(source) 字符转数字 } ...

    保留两位小数通用方法

    // 金额格式化保留2位小数 2 -> 2.00  2.1 -> 2.10
    function getFDataFixed (source, length = 2) {
      return (+String(source)).toFixed(length) // +String(source) 字符转数字
    }
    
    展开全文
  • JS保留两位小数

    2013-02-25 09:36:38
    JS保留两位小数    对于一些小数点后有多位的浮点数,我们可能只需要保留2位,但js没有提供这样直接的函数,所以我们得自己写函数实现这个功能,代码如下:    function changeTwoDecimal(x)  {  ...
    1. JS保留两位小数 
    2.  
    3. 对于一些小数点后有多位的浮点数,我们可能只需要保留2位,但js没有提供这样直接的函数,所以我们得自己写函数实现这个功能,代码如下: 
    4.  
    5. function changeTwoDecimal(x) 
    6. var f_x = parseFloat(x); 
    7. if (isNaN(f_x)) 
    8. alert('function:changeTwoDecimal->parameter error'); 
    9. return false
    10. var f_x = Math.round(x*100)/100; 
    11.  
    12. return f_x; 
    13.  
    14. 功能:将浮点数四舍五入,取小数点后2位 
    15.  
    16. 用法:changeTwoDecimal(3.1415926) 返回 3.14 
    17.  
    18. changeTwoDecimal(3.1475926) 返回 3.15 
    19.  
    20. js保留2位小数(强制) 
    21.  
    22. 对于小数点位数大于2位的,用上面的函数没问题,但是如果小于2位的,比如: 
    23.  
    24. changeTwoDecimal(3.1),将返回 3.1,如果你一定需要3.10这样的格式,那么需要下面的这个函数: 
    25.  
    26. function changeTwoDecimal_f(x) 
    27. var f_x = parseFloat(x); 
    28. if (isNaN(f_x)) 
    29. alert('function:changeTwoDecimal->parameter error'); 
    30. return false
    31. var f_x = Math.round(x*100)/100; 
    32. var s_x = f_x.toString(); 
    33. var pos_decimal = s_x.indexOf('.'); 
    34. if (pos_decimal < 0) 
    35. pos_decimal = s_x.length; 
    36. s_x += '.'
    37. while (s_x.length <= pos_decimal + 2) 
    38. s_x += '0'
    39. return s_x; 
    40.  
    41. 功能:将浮点数四舍五入,取小数点后2位,如果不足2位则补0,这个函数返回的是字符串的格式 
    42.  
    43. 用法:changeTwoDecimal(3.1415926) 返回 3.14 
    44.  
    45. changeTwoDecimal(3.1) 返回 3.10 
    展开全文
  • 本篇文章给大家总结了js保留两位小数的各种方法以及每种方法的实例代码分析,如果大家对此有需要,一起来学习下js保留两位小数的方法吧。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,015
精华内容 406
关键字:

js保留两位小数