美文网首页
切割小数点后几位

切割小数点后几位

作者: 新篇章 | 来源:发表于2017-10-12 16:36 被阅读0次
    //切割小数点后x位
    function CutDecimalWithN(d,n)
    {
        var strD = ""+d;
        var p1 = strD.indexOf(".");
        if (p1 <= 0) 
        {
            return GF_NumberWithDot(strD)
        }
    
        if (strD.length < (p1 + n + 1)) 
        {
            return GF_NumberWithDot(strD)
        }
        var len = p1;
        if(n!=0 && n!=undefined && n!=null)
        {
            len = p1+n+1;
            strD = strD.substring(0,len);
        }
        return GF_NumberWithDot(strD)
    }
    
    
    //切割小数点后x位 忽略非数字
    function GF_StrCutDecimalWithN(d, n) 
    {
        var strD = "" + d;
        var p1 = strD.indexOf(".");
        if (p1 <= 0)
            return strD;
    
        if (strD.length < (p1 + n + 1))
            return strD;
    
        var len = p1;
        if (n != 0 && n != undefined && n != null) 
        {
            len = p1 + n + 1;
            strD = strD.substring(0, len);
        }
        return strD;
    }
    

    相关文章

      网友评论

          本文标题:切割小数点后几位

          本文链接:https://www.haomeiwen.com/subject/taroyxtx.html