网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 JavaScript小数、整数四舍五入方法
范文
    JavaScript小数、整数四舍五入方法,具体代码如下:
    //保留两位小数同时四入五入
    function changeTwoDecimal(x) {
    var r = "";
    var x1 = parseFloat(x);
    if (isNaN(x1)) {
    r = x.toString();
    }
    else {
    var x2 = Math.round(x1 * 100) / 100;
    x1 = (x1 * 1000) / 1000;
    if (x2 >= x) r = x2.toString();
    else
    r = (x2 + 0.01).toString();
    }
    var p = r.indexOf('.', 0);
    if (p == -1)
    return r;
    else
    return r.substring(0, p) + r.substring(p, p + 3);
    }
    //保留三位小数同时四入五入
    function changeThreeDecimal(x) {
    var r = "";
    var x1 = parseFloat(x);
    if (isNaN(x1)) {
    r = x.toString();
    }
    else {
    var x2 = Math.round(x1 * 1000) / 1000;
    x1 = Math.round(x1 * 10000) / 10000;
    if (x2 >= x1) r = x2.toString();
    else
    r = (x2 + 0.001).toString();
    }
    var p = r.indexOf('.', 0);
    return r.substring(0, p) + r.substring(p, p + 4);
    }
    //保留整数同时四入五入
    function changeZeroInt(x) {
    var r = "";
    var v1 = 0;
    r = x.toString();
    var p = r.indexOf('.', 0);
    if (p != -1)
    v1 = r.substring(0, p) * 1;
    else
    v1 = r * 1;
    if (v1 > x)
    return v1;
    else {
    if (p != -1)
    return v1 + 1;
    else
    return v1;
    }
    }
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/22 13:00:43