c++向上取整/向下取整

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013183287/article/details/87936574

在C++的头文件中有floor()和ceil()函数。在STL中还有round()函数。这三个函数的作用如下:

函数名称 函数说明   
floor() 不大于自变量的最大整数
ceil() 不小于自变量的最大整数
round()   四舍五入到最邻近的整数 

                         


 

(1) floor()会取不大于自变量的最大整数的
(2) ceil()会取不小于自变量的最大整数
(3) round()函数,才是我们需要的四舍五入的函数,因为它会返回离自变量最近的整数,这个返回的整数可能大于也可能小于原来的数,但是一定是离它最近的那个整数。

猜你喜欢

转载自blog.csdn.net/u013183287/article/details/87936574