js设置百分比保留两位小数
2017-08-23 11:34
453 查看
CreateTime--2017年8月23日11:03:31
Author:Marydon
js设置百分比保留两位小数
错误用法:
var percent = (num1/num2) * 100%;
正确用法:
var percent = Math.round(num1/num2 * 10000) / 100 + "%";
说明:
1.Math.round(num)表示对num进行四舍五入操作,只保留整数位,如num=0.49,返回结果为0;如num=0.51,返回结果为1;
2.将结果转化为百分比,并保留2位小数:
思路:
2.1 将num1/num2的结果放大100倍;
2.2 对放大结果保留2位小数。
2.3 保留2位小数,需要用到Math.round(num)函数;
2.4 因为Math.round(num)函数只保留整数位,所以需要至少再次放大100倍;
2.5 取整后,除以再次放大的倍数,拼接上'%'即可。
举例:
num1/num2=0.57823-->放大100倍:57.823-->需保留2位,至少再放大100倍:5782.3-->使用Math.round()进行四舍五入操作:5782-->缩小再次放大的倍数(100):57.82-->拼接百分号:57.82%
相关文章推荐
- js设置数字每三个添加一个逗号,保留两位小数
- js设置table保留n位小数(默认保留两位)
- javascript设置金额样式转换保留两位小数示例代码
- JS保留两位小数 四舍五入函数
- JS保留两位小数 四舍五入函数
- js保留两位小数的解决的方法
- JS保留两位小数 四舍五入函数
- JS保留两位小数
- js小数转换百分数并保留两位小数
- JS限制文本框输入金额并保留两位小数
- js将小数转为保留两位小数(保留0.00和不保留)
- js将后台传过来的double保留两位小数
- js保留两位小数、字符串截取
- AngularJS input number 保留两位小数
- js小数点后保留两位小数
- sql中如何计算百分比 ,并保留两位小数
- js强制保留两位小数
- 加减乘除,保留两位小数,生成百分比(%)
- js保留两位小数的解决办法
- js取整并保留两位小数的方法