javascript兩位或者其他指定位數小數代碼:在通常情況下,如果小數特別多的話,可能會需要保留指定位數的小數以便於記憶或者存儲,下麵就分享一段這樣的代碼,不但能夠保留指定位數的小數,而且具有四捨五入功能,代碼如下: function formatFloat(src,pos) { return M
javascript兩位或者其他指定位數小數代碼:
在通常情況下,如果小數特別多的話,可能會需要保留指定位數的小數以便於記憶或者存儲,下麵就分享一段這樣的代碼,不但能夠保留指定位數的小數,而且具有四捨五入功能,代碼如下:
function formatFloat(src,pos) { return Math.round(src*Math.pow(10,pos))/Math.pow(10,pos); } console.log(formatFloat("3.1415926", 2));
以上代碼可以保留兩位小數,當然也可以保留其他位數的小數。
相關閱讀:
1.Math.pow()函數可以參閱javascript的Math.pow()方法一章節。
2.Math.round()函數可以參閱javascript的Math.round()方法一章節。
原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=11613
更多內容可以參閱:http://www.softwhy.com/javascript/