首页 > JS专栏 > 探讨JS四舍五入保留小数和取整问题
2015
06-08

探讨JS四舍五入保留小数和取整问题

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

parseInt(5/2)

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

Math.ceil(5/2)

3、四舍五入

Math.round(5/2)

4、向下取整

Math.floor(5/2)

示例:

<script language="javascript"> 
   var a=3.1415926;  
   document.write("原来的值:"+a+"<br>");  
   document.write("两位小数点:"+a.toFixed(2)+"<br>四位小数点"+a.toFixed(4));  
</script>