设要将 向上取整 ,如要令=1
只需要即可
解释:
一般方法,判断n/a是否有余数,如果有余数则+1,如果没有余数则不变。例如
int temp=n/a;
if(n%a!=0) temp++;
如果n%a == 0,则n==ka,所以 == ==k;
如果n%a != 0,则n ==ka+t (t>=1&&t<a),那么 == == k+1。(t-1一定是一个小于a的正数)
所以上述代码可改写为:
int temp=(n-a+1)/a;✳
谢谢你读到这里。
更新于 2022-06-03