zoukankan      html  css  js  c++  java
  • js保留二位小数

    js保留小数常用有三种方法,可根据实际情况选择

    方法一:使用toFixed保留两位小数 自带四舍五入与补位

    var num1 = 55.3715; 
    
    console.log(num1.toFixed(2));//结果55.37

    方法二:用Math.round四舍五入

    var num1 = parseFloat(55.7856); 
     num1 = Math.round(num1*100)/100; //结果55.79

    方法三:自定义带补位 不四舍五入 一般用于金额格式化

    
    
    var money=55.999+"";//隐式转换为字符串和toString()效果一样
    function moneyFormat(){              
              //没有小数补齐这个0
                    if(money.indexOf(".")=="-1"){
                        money=money+".00";
                    }else{
                //有小数截取前二位小数
                        money=money.substring(0,money.indexOf(".")+3);
                    }
                    return money
    }
    console.log(moneyFormat())//结果55.99
  • 相关阅读:
    用python执行Linux命令
    ls用法
    frigate_TUNNEL
    Python读写Excel文件的实例
    python操作Excel读写--使用xlrd
    iptables详解
    IPy过滤
    python 类中__call__内置函数的使用
    python 类中__init__函数的使用
    超继承
  • 原文地址:https://www.cnblogs.com/zimengxiyu/p/11050354.html
Copyright © 2011-2022 走看看