javascript数学计算以后保留两位小数
前言:
我们在web开发的时候,很有可能会遇到需要计算求和、求乘积等的时候。但是大多的要求都是
保留两位小数,而在javascript中怎么保留小数呢?
知识点一:使用Number的toFixed()函数
1.toFixed()函数介绍:toFixed 把数字转换为字符串,结果的小数点后有指定位数的数字。
注意:toFixed()函数转为为字符串之前先将数字进行四舍五入保留有效位数,在转化为字符
串。
案例一:
var a = 3.1495;
alert(a.toFixed(2));//参数2表示保留的小数位数--这里指小数点后2位
结果为:3.15 —进行了四舍五入运算
案例二:
alert(3.1495.toFixed(2));
结果依然是:3.15 —可见只要是数字就可以调用toFixed()方法
案例三:
var s = 3.1495.toFixed(2);
alert(typeof s);
结果为:string —可以看出经过toFixed()函数之后,数字转化成了字符串
还没有评论,来说两句吧...