还有一个可用的数学函数列表,允许您对数字执行数学任务。
要使用它们,您必须在程序中包含 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) | 返回角度的正切 |