js取整,保留小数位数、四舍五入、科学记数法及去掉数字末尾多余的0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js取整,保留小数位数、四舍五入、科学记数法及去掉数字末尾多余的0相关的知识,希望对你有一定的参考价值。

参考技术A 1、向下取整

注:Math.floor()不进行四舍五入,直接舍去小数部分
2、向上取整

注:Math.ceil()只要有小数且小数不为0,取整都直接给个位+1,小数位都舍去
3、四舍五入

注:Math.round() 小数第一位小于5舍去,大于等于5向前进一位
4、保留小数位数

注:toFixed(n) n为要保留的小数位数,toFixed()会做四舍五入处理
5、科学计数法

注:toPrecision(1) n为要保留的位数,toPrecision() 会做四舍五入处理
6、去掉小数部分多余的0

php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分

1.丢弃小数部分,保留整数部分

php: intval(7/2)  
js:parseInt(7/2)  

2.向上取整,有小数就整数部分加1

php: ceil(7/2)  
js: Math.ceil(7/2)  

3,四舍五入.

php: round(7/2)  
js: Math.round(7/2)  

4,向下取整

php: floor(7/2)  
js: Math.floor(7/2)

来源:https://blog.csdn.net/nsrainbow/article/details/7065399

以上是关于js取整,保留小数位数、四舍五入、科学记数法及去掉数字末尾多余的0的主要内容,如果未能解决你的问题,请参考以下文章

Python取整及保留小数小结

Vue进阶(幺玖陆):js保留两位小数方法总结

js只保留整数,向上取整,四舍五入,向下取整等函数

JS取整方法

php 小数整理,向上取整,向下去整,四舍五入,丢弃小数部分,保留整数部分

JS取整的四种方法