C编程允许我们通过<math.h>头文件中定义的函数执行数学运算。头文件<math.h>包含了执行各种数学操作的方法,如sqrt()、pow()、ceil()、floor()等。

C数学函数

<math.h>头文件中有各种方法。常用的<math.h>头文件中的函数如下所示。

序号函数描述
1)ceil(number)将给定的数向上取整。返回大于或等于给定数的整数值。
2)floor(number)将给定的数向下取整。返回小于或等于给定数的整数值。
3)sqrt(number)返回给定数的平方根。
4)pow(base, exponent)返回给定数的幂次方。
5)abs(number)返回给定数的绝对值。

C数学示例

让我们看一个使用math.h头文件中的数学函数的简单示例。

#include<stdio.h>
#include<math.h>

int main() {
    printf("%f\n", ceil(3.6));
    printf("%f\n", ceil(3.3));
    printf("%f\n", floor(3.6));
    printf("%f\n", floor(3.2));
    printf("%f\n", sqrt(16));
    printf("%f\n", sqrt(7));
    printf("%f\n", pow(2, 4));
    printf("%f\n", pow(3, 3));
    printf("%d\n", abs(-12));
    return 0;
}

输出:

4.000000
4.000000
3.000000
3.000000
4.000000
2.645751
16.000000
27.000000
12

在上面的示例中,我们使用了math.h头文件中的数学函数。我们打印了ceil()、floor()、sqrt()、pow()和abs()函数的结果。

标签: c语言, c语言教程, c语言技术, c语言学习, c语言学习教程, c语言下载, c语言开发, c语言入门教程, c语言进阶教程, c语言高级教程, c语言面试题, c语言笔试题, c语言编程思想