int类型的ab不依赖ceil和double 向上取整的方法

it2023-02-10  60

(a+b-1)/b 即可实现向上取整 向下取整 a/b

证明:

1、如果a%b!=0 a/b向上取整 a/b+1 =>(a+b)/b 2、如果a%b==0 a/b向上取整就是 a/b;

但是如果((a-1)/b +1 就能完美的解决1的问题

化简为 (a+b-1)/b

最新回复(0)