- 向上取整:比自己大的最小整数。
两个数相除向上取整:(a + b - 1) / b。比如:(13 / 3) = 4。向上取整:(13 + 3 - 1) / 3 = 5。另外还可以用C++中的ceil()函数:ceil (13 / 3) = 5. - 向下取整:比自己小的最大整数。
两个数相除向下取整:(a / b)。也可以用 C++ 函数 floor(),floor(a / b)。 - 四舍五入:更接近自己的整数。
两个数相除四舍五入:(a + b / 2)/ b. 也可以用C++函数 round(a / b).
除法的向上取整和向下取整
最新推荐文章于 2025-02-28 00:00:00 发布