永发信息网

php取整问题?

答案:3  悬赏:0  手机版
解决时间 2021-01-02 10:17
  • 提问者网友:蓝莓格格巫
  • 2021-01-01 14:11
//获取总页数
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;
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-01-01 14:57
ceil(9/2)
全部回答
  • 1楼网友:人间朝暮
  • 2021-01-01 16:19
intval($a/$b+1); 改这样 intval($a/$b)+1; 你用%是错误的,这个是求余,不是求商
  • 2楼网友:时间的尘埃
  • 2021-01-01 16:06
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯