【问题标题】:How to round float numbers with custom Ceil Floor condition [duplicate]如何使用自定义天花板条件舍入浮点数[重复]
【发布时间】:2018-11-15 10:09:03
【问题描述】:

是否存在任何内置函数?或者你能给出一个解决方案吗?

我需要数字显示如下:

169.4 => 170
193.6 => 194
171.51050 => 172
367.35000000000003 => 367

我的条件是,如果该点之后的第一个数字大于或等于 4,那么它将是 Ceil,否则是地板。

【问题讨论】:

标签: javascript math numbers ceil


【解决方案1】:

您正在寻找四舍五入

Math.round(number);

【讨论】:

    【解决方案2】:

    您可以使用Math.round

    function con(val) {
      return Math.round(val)
    
    }
    
    console.log(con(169.4))
    console.log(con(193.6))
    console.log(con(171.51050))
    console.log(con(367.45000000000003))

    【讨论】:

    • 谢谢。是否有任何条件也可以检查其是否大于或等于 4 ?
    猜你喜欢
    • 2021-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2011-08-25
    相关资源
    最近更新 更多