C语言 ceil()函数,向上取整

ceil()函数

C语言math.h标准库中ceil()函数,可以用于向上取整,获取一个大于或等于参数的整数值,注意,只是整数值而非整型值,二者有较大的区别。ceil()函数语法:

double ceil(double f);
ceil()参数
参数描述
fdouble双精度类型值
ceil()返回值

大于或等于参数的整数值,但是是double类型的值。

ceil()实例代码

如下实例,通过ceil()计算2.00001的向上取证的值:

#include "stdio.h"
#include "math.h"


int main() {
    double x = 2.00001;
    double y = ceil(x);
    printf("%f\n",y);
    
    return 0;

}

编译运行后,得到输出:

3.000000

免责声明:内容仅供参考,不保证正确性。


全栈后端 / C语言教程 :


















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.