常用的舍入方法如下:
1.四舍五入规则
1.1保留整数位
var a =2.5;
var b =5;
var re = Number(a*b).toFixed();
结果:re =13;
----------------------------------------------------------------------------
1.2保留指定小数位
var a =10;
var b =3 ;
var re = Number(a/b).toFixed(3);
结果:re =3.333;
总结:toFixed(n)里面不写默认是0,即按四舍五入规则保留0位小数;n为几则在四舍五入规则下保留几位小数
=================================================================================
2.去位和进一
2.1去尾(直接舍去小数)
var a =2.5;
var b =5;
var re = Math.ceil(a*b);
结果:re =12; //注意对比上面1.1
-----------------------------------------------------------------------------
2.2进一(结果有小数,直接去掉小数位并整数位加1)
var a =10;
var b =3;
var re =Math.floor(a/b);
结果:re =4; //注意对比1.2
总结:Math后面还有一个round()方法也可实现四舍五入规则,用法2.1,2.2一样