js问题,Js里面的除法运算符“/”,得到的结果是小数,怎么能得到类似javaapi里面的那样的整数呢?

王宁_Kalor 发布于 2012/04/17 17:51
阅读 38K+
收藏 1
如题,做分页的时候,计算当前分多少页合适,有数据总条数,不想在后台计算,js里面的的除法得到的是小数。。。。怎么拿到类似 javaApi那样的整数 呢?
加载中
1
牛牛牛牛
牛牛牛牛
1.丢弃小数部分,保留整数部分 
js:parseInt(7/2) 
2.向上取整,有小数就整数部分加1 
js: Math.ceil(7/2) 
3,四舍五入. 
js: Math.round(7/2) 
4,向下取整 
js: Math.floor(7/2)

都是JS内置对象
0
铂金苍鹰
铂金苍鹰
四舍五入 往大的舍
0
一号男嘉宾
一号男嘉宾
我前几天也遇见了这个问题,你把除数和被除数同时扩大相同倍数,然后来除,再把结果缩小相同倍数,结果就对了,不然会出现10/4=2.49999999999999这样的结果,我是这样做的,你可以参考下哟。
0
xoHome
xoHome
既然你是用JS,那取余算最后一页啊,这个情况还是好处理的,上次碰到用JSTL标签算这个的才蛋疼
0
返回顶部
顶部