目录
7、绝对值、最小、最大 Absolute、Minimum, maximum
C语言中的数学函数库是math.h,它提供了许多常用的数学函数,如三角函数、指数函数、对数函数、幂函数、取整函数等等。
下面是math.h中一些常用的函数及其用法:
1、三角函数
sin(x):计算正弦函数的值,x为弧度制的角度。
cos(x):计算余弦函数的值,x为弧度制的角度。
tan(x):计算正切函数的值,x为弧度制的角度。
acos() 反余弦函数
asin() 反正弦函数
atan() 反正切函数
atan2() 带两个参数的反正切函数
#include <math.h>
#include <stdio.h>
int main()
{
double angle = 30.0;
double radian = angle * M_PI / 180.0;
double result = sin(radian);
printf("sin(%lf) = %lf\n", angle, result);
return 0;
}
2、双曲函数
双曲余弦函数cosh()
双曲正弦函数sinh()
双曲正切函数tanh()
/* tanh example */
#include <stdio.h> /* printf */
#include <math.h> /* tanh, log */
int main ()
{
double param, result;
param = log(2.0);
result = tanh (param);
printf ("The hyperbolic tangent of %f is %f.\n", param, result);
return 0;
}