如何使用自定义Ceil Floor条件舍入浮点数

时间:2018-11-15 10:09:03

标签: javascript math numbers ceil

是否存在任何内置函数?或者您可以为此提供解决方案。

我需要这样显示数字:

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

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

2 个答案:

答案 0 :(得分:1)

您正在寻找四舍五入

Math.round(number);

答案 1 :(得分:1)

您可以使用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))