常用的舍入方法如下:
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一样
本文详细介绍了JavaScript中常用的数学运算方法,包括四舍五入、去尾及进一等操作的具体实现方式,并通过实例展示了如何使用toFixed(), Math.ceil() 和 Math.floor() 函数进行数值处理。

8448

被折叠的 条评论
为什么被折叠?



