实现JavaScript保留两位或者其他位数小数

快乐打工仔 分类:实例代码

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

JavaScript保留两位或者其他位数小数,这样的场景在实际项目中还是用的比较多的,关于JavaScript保留两位或者其他位数小数就介绍到这了。

回复

我来回复
  • 暂无回复内容