美文网首页
判断一个变量是不是浮点数与四舍五入方法

判断一个变量是不是浮点数与四舍五入方法

作者: 你看花 | 来源:发表于2018-10-30 14:32 被阅读0次

    1.如何判断一个变量是不是浮点数:

    函数如下:

    isFloat(n){

          return /^-?\d*\.\d+$/.test(n);

        },

    this.isFloat(workDays)     //workDays是变量名

    2.小数值四舍五入三种方法

    下面来介绍将小数值舍入为整数的几个方法:Math.ceil()、Math.floor()和Math.round()。 这三个方法分别遵循下列舍入规则:

    ◎Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数;

    ◎Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数;

    ◎Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的整数(这也是我们在数学课上学到的舍入规则)。

    栗子:

    alert(Math.ceil(25.9)); //26

    alert(Math.ceil(25.5)); //26

    alert(Math.ceil(25.1)); //26

    alert(Math.round(25.9)); //26

    alert(Math.round(25.5)); //26

    alert(Math.round(25.1)); //25

    alert(Math.floor(25.9)); //25

    alert(Math.floor(25.5)); //25

    alert(Math.floor(25.1)); //25

    相关文章

      网友评论

          本文标题:判断一个变量是不是浮点数与四舍五入方法

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