在JS中,一般实现保留小数点后N位的话,都是利用toFixed函数
代码如下:
[removed]
[removed](“JS保留两位小数例子”);
var a=2.1512131231231321;
[removed](“原来的值:”+a+””);
[removed](“两位小数点:”+a.toFixed(2)+”四位小数点”+a.toFixed(4));
[removed]
四舍五入的转换函数,如下:
代码如下:
function round(v,e){
var
本文实例讲述了js实现四舍五入完全保留两位小数的方法。分享给大家供大家参考,具体如下:
//四舍五入保留2位小数(若第二位小数为0,则保留一位小数)
function keepTwoDecimal(num) {
var result = parseFloat(num);
if (isNaN(result)) {
alert('传递参数错误,请检查!');
return false;
}
result = Math.round(num * 100) / 100;
问题:在JS中格式化数据保留两位小数的函数的多种方法
最好方法:
保留两位好像是这样吧
代码如下:
var a = 9.39393;
alert(a.toFixed(2));
说明:
alert(Number.toFixed(9.39393));
返回的是9.39
但是只有ie5.5以上的版本才支持。
其它方法:
function roundFun(numberRound,roundDigit) //四舍五入,保留位数为roundDigit
{
if (numberRound>