在C++的头文件中有floor()和ceil()函数。在STL中还有round()函数。这三个函数的作用如下:
函数名称 | 函数说明 |
floor() | 不大于自变量的最大整数 |
ceil() | 不小于自变量的最大整数 |
round() | 四舍五入到最邻近的整数 |
(1) floor()会取不大于自变量的最大整数的
(2) ceil()会取不小于自变量的最大整数
(3) round()函数,才是我们需要的四舍五入的函数,因为它会返回离自变量最近的整数,这个返回的整数可能大于也可能小于原来的数,但是一定是离它最近的那个整数。