高分求个php if循环语句整除求余数的问题。。我想实现的是:$myrow[id]整除以30的倍数,余数赋值给$fileid,比如$myrow[id]是3,那$fileid也是3,假如$myrow[id]是33,$fileid。
php语言, 模数 和 余数 是不是一样的? 假设a和b为整数:如果a,b都是正整数的话,求模与求余没有区别。如果a,b是一正一负或两个负整数:求模运算时,a/b的结果向无穷小方向舍入,求余运算时a/b的结果向0方向舍入。因此,求模时结果的符号与b一致,求余时结果的符号与a一致。
PHP取余数 怎么取出来是负数 比如:a=10;b=3;echo$a%$b;输出1a=-10;b=3;echo$a%$b;输出-1所以,输出负数,跟$a变量的值有关。为了避免输出负数,可以abs()处理一下。a=-10;b=3;echo abs($a%$b);输出1