还有一个可用的数学函数列表,允许您对数字执行数学任务。
要使用它们,您必须在程序中包含 math.h 头文件:
#include <math.h>
要找到数字的平方根,请使用 sqrt() 函数:
printf("%f", sqrt(16));
ceil() 函数将一个数字向上舍入到最接近的整数,而 floor() 方法将一个数字向下舍入到最接近的整数,并返回结果:
printf("%f", ceil(1.4));
printf("%f", floor(1.4));
pow() 函数返回 x 的 y 次方 (xy):
printf("%f", pow(4, 3));
下表列出了其他流行的数学函数(来自 <math.h> 库):
| 函数 | 描述 Description |
|---|---|
| abs(x) | 返回 x 的绝对值 |
| acos(x) | 返回 x 的反余弦值 |
| asin(x) | 返回 x 的反正弦值 |
| atan(x) | 返回 x 的反正切 |
| cbrt(x) | 返回 x 的立方根 |
| cos(x) | 返回 x 的余弦 |
| exp(x) | 返回 Ex 的值 |
| sin(x) | 返回 x 的正弦值(x 以弧度为单位) |
| tan(x) | 返回角度的正切 |