除法之后向上取整和向下取整 1、向上取整 两数相除(a/b)向上取整:(a+b-1)/b,理解为a如果能将b整除则不+1,若不能整除,则+1。 例:9/2=4 向上取整:(9+2-1)/2=5; 也可以使用c++中的ceil()函数:ceil(9/2)=5 2.向下取整 两数相除(a/b)向下取整:a/b;也可以用c++函数floor(),floor(a/b). 3.四舍五入 两数相除(a/b)四舍五入:(a+b/2)/b;也可以用c++函数round(),round(a/b).