当前位置:   article > 正文

Math.Round的使用_vue math.round

vue math.round

round() 方法可把一个数字舍入为最接近的整数。正数按照常规的四舍五入得出整数
负数5为界限,包括5以下整数字值越大,5以上得出整数值越小
例子如下

var e=Math.round(-2.50)
-2

var e=Math.round(-2.60)
-3
  • 1
  • 2
  • 3
  • 4
  • 5
var a=Math.round(2.60);
var b=Math.round(2.50);
var c=Math.round(2.49);
var d=Math.round(-2.60);
var e=Math.round(-2.50);
var f=Math.round(-2.49);
打印
3
3
2
-3
-2
-2
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

如果要实现我们传统的四舍五入的功能,一种比较简单,投机的方法就是在数的后面加上0.0000000001,很小的一个数.因为"五后非零就进一", 所以可以保证5一定进一.

四舍五入方法
fixedRound(number, precision) {
  var factor = Math.pow(10, precision);
  var tempNumber = number * factor;
  tempNumber += 0.000001;
  var roundedTempNumber = Math.round(tempNumber);
  return roundedTempNumber / factor;
},
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/617180
推荐阅读
相关标签
  

闽ICP备14008679号