谁知道“保留小数后几位”的函数是哪一个,谢谢。 toFixed():numObj.toFixed([fractionDigits]) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 toFixed方法要求浏览器的版本是5.5或更高 不限制版本和浏览器:<script language=JavaScript>function tofloat(f,dec) { if(dec<0) return "Error:dec<0!"; result=parseInt(f)+(dec==0?"":"."); f-=parseInt(f); if(f==0) for(i=0;i<dec;i++) result+='0'; else { for(i=0;i<dec;i++) f*=10; result+=parseInt(Math.round(f)); } return result; } alert(tofloat(11.20000000000000000001,5))</script> <script language=JavaScript>function tofloat(f,dec) { var ret,tmp;if(dec<0)return "Error:dec<0!"; if(dec==0)return parseInt(f);with(Math){tmp=pow(10,dec);ret=round(f*tmp)/tmp;}try{tmp=String(ret).split(".")[1].length;}catch(e){tmp=0;ret+=".";}return ret+(new Array(dec-tmp+1).join("0")); } alert(tofloat(12.30000000000000000001,5))</script> JavaScript脚本何时执行? 求教:IE7.0 web 后退时,javascript 不可用问题 求类似CSDN论坛左边导航的代码 原本运行正常的JS加入正则表达式判断后无法工作~~~~ js关于createelement 的问题(急) 错误提示:TypeError,请帮忙看看下面什么错?奇怪了 如何访问文本框的readonly属性? 可不可以遍历class="abc"的所有对象? 急招javascript去空格函数,虽然(15分)必给谢谢!! 怎么把这个变成,瀑布流? 怎样才能不让网页花脸〉?。。。在先等待——100分 怎样使button的value文字靠button的左侧显示?
function tofloat(f,dec) {
if(dec<0) return "Error:dec<0!";
result=parseInt(f)+(dec==0?"":".");
f-=parseInt(f);
if(f==0)
for(i=0;i<dec;i++) result+='0';
else {
for(i=0;i<dec;i++) f*=10;
result+=parseInt(Math.round(f));
}
return result;
}
alert(tofloat(11.20000000000000000001,5))
</script>
function tofloat(f,dec) {
var ret,tmp;
if(dec<0)return "Error:dec<0!";
if(dec==0)return parseInt(f);
with(Math){tmp=pow(10,dec);ret=round(f*tmp)/tmp;}
try{tmp=String(ret).split(".")[1].length;}catch(e){tmp=0;ret+=".";}
return ret+(new Array(dec-tmp+1).join("0"));
}
alert(tofloat(12.30000000000000000001,5))
</script>