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

请输入您要查询的考试资料:

 

标题 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/20 12:14:53