js截取小数点后面2位
Posted QW-lzm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js截取小数点后面2位相关的知识,希望对你有一定的参考价值。
1.substr var str = "Hello world!"; document.write(str.substr(3)); 输出:lo world! var str = "Hello world!"; document.write(str.substr(3,7)); 输出:lo worl 2.toFixed(四舍五入) var num = new Number(12.38); document.write(num.toFixed(1)); 输出:12.4
3.floor(向下取整) Math.floor(0.60); 结果:0 Math.floor(0.40); 0 Math.floor(5); 5 Math.floor(5.1); 5 Math.floor(-5.1); -6 Math.floor(-5.9); -6 3.ceil(向上取整) Math.ceil(0.60); 结果:1 Math.ceil(0.40); 1 Math.ceil(5); 5 Math.ceil(5.1); 6 Math.ceil(-5.1); -5 Math.ceil(-5.9); -5 4.round(四舍五入) Math.round(0.60); 结果:1 Math.round(0.40); 0 Math.round(5); 5 Math.round(5.1); 5 Math.round(-5.1); -5 Math.round(-5.9); -6 使用floor配合*100/100来实现向下取整截取小数点后两位 var num = 22.13758; console.log(Math.floor(num*100)/100); console.log(Math.ceil(num*100)/100); console.log(Math.round(num*100)/100); console.log(num.toFixed(2)); 输出:22.13 22.14 22.14 22.14
以上是关于js截取小数点后面2位的主要内容,如果未能解决你的问题,请参考以下文章
java 取Excel带有小数点数据,不能取完整,只能取小数点的后面2位,怎么解决?