php取整问题? 20

//获取总页数if($a%$b)$c=($a/$b)+1;$c=$a/$b;当a=9,b-3c=3可当a=9,b=2的时候c=4.5怎么样才能让c=5当我做的是分页啊不管... //获取总页数
if($a%$b)
$c=($a/$b)+1;
$c=$a/$b;

当a=9,b-3 c=3
可当a=9,b=2的时候 c=4.5 怎么样才能让c=5


我做的是分页啊 不管4.1 4.2还是4.5 4.9 都取为5

intval($a/$b+1); 没用,还显示为4.5

哦知道了
if($a%$b)
$c=intval($a/$b+1);
else //加个else
$c=$a/$b;
展开
 我来答
el13
2009-12-06 · TA获得超过1436个赞
知道小有建树答主
回答量:1178
采纳率:0%
帮助的人:1053万
展开全部
intval($a/$b+1);

改这样
intval($a/$b)+1;

你用%是错误的,这个是求余,不是求商
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a435633
2009-12-07 · TA获得超过1234个赞
知道大有可为答主
回答量:1018
采纳率:0%
帮助的人:0
展开全部
用函数 ceil 是正解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小_盆_友
2009-12-06 · TA获得超过324个赞
知道小有建树答主
回答量:318
采纳率:0%
帮助的人:218万
展开全部
ceil(9/2)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式