JavaScript保留兩位或者其他位數小數

admin發表於2018-07-16

通常情況下,小數特別多的話,可能會需要保留指定位數的小數以便於記憶或者儲存。

下面分享一段這樣的程式碼,不但能夠保留指定位數的小數,而且具有四捨五入功能。

程式碼例項如下:

[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()一章節。 

相關文章