Math.ceil 方法
返回大于等于其数字参数的最小整数。 
Math.floor 方法
返回小于等于其数值参数的最大整数。Math.round 方法
返回与给出的数值表达式最接近的整数。Math.round(number) 必选项 number 参数是要舍入到最接近整数的值。说明
如果 number 的小数部分大于等于 0.5,返回值是大于 number 的最小整数。否则,round 返回小于等于 number 的最大整数。 

解决方案 »

  1.   

    不 四舍五入直接截取就ok了
    当然也可以用以下方法
    1.不四舍五入:
    n--要保留到第几位
    num是要处理的数(下同)Math.celling(num * Math.pow(10,n))
    2.要四舍五入
    Math.celling(num * Math.pow(10,n)+0.5)
      

  2.   

    10.115要保存到第二位
    10.115 * 100 = 1011.5
    celling操作
    得到1011再除以100就ok了如果需要四舍五入
    10.115 * 100 +0.5 = 1012.0celling操作的1012再除以100得10.12
    也ok了