javascript 小数转百分数 保留两位小数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 小数转百分数 保留两位小数相关的知识,希望对你有一定的参考价值。


项目中遇到小数(一个人脸的相似度值,业务给过来是小数)需要web界面以百分数的形式表示,并且保留两位小数。

直接上代码。

var nval = 0.12345;
var percent = (Math.round(nval*10000))/100+%;

说明:

1.Math.round(num)函数是对num数字进行四舍五入的操作,去除小数位,只留下整数位。例如2.11,返回的结果就是2;0.51,返回的结果就是1;本例子中的0.12345需要先乘以10000变成1234.5,经过Math.round()取整得到1234,然后再除100,达到保留两位小数的目的。

2.需要注意的是除100是放在math.round()外面的。我看好多帖子都放在里面,那根本出不来保留两位小数的结果啊。。。有点不负责。

 

支持

欢迎关注公众号  谁吃薄荷糖,主要记录日常中觉得有意思的事情以及分享开发实践,保持深度和专注度,喜欢的点击右下角的再看哦。

javascript

 

以上是关于javascript 小数转百分数 保留两位小数的主要内容,如果未能解决你的问题,请参考以下文章

R语言分数字符串变小数

kettle 组件计算器怎么保留两位小数

如何让excel饼图的百分比带两位小数

JavaScript 小数转分数

JavaScript 小数转分数

SQL中如何让百分比后面保留2位小数?