C语言 atan()
函数用于求反正切值,即求正切值的弧度,它是C语言的数学函数之一,位于标准库<math.h>
中。
因atan()函数求的是正切值的弧度,而我们一般学的是角度,所以需要将弧度转为角度,公式为:弧度 * 180.0 / 3.1415926
语法
语法如下:double atan(double x);
参数
- x:正切值。
x的值域为(-π/2,+π/2)
返回值
返回正切值对应的弧度。
程序示例
介绍一个例子,了解C语言 atan()
函数的使用方法。
#include <stdio.h>
#include<math.h>
#define PI 3.1415926
int main( )
{
double param, result;
param = 1;//正切值
result = atan (param) * 180.0 / PI;//atan()结果后,弧度转角度
printf ("正切值为%lf的角度为%lf", param, result);
getchar();
return 0;
}
程序运行结果:
正切值为1.000000的角度为45.000001
这里,需要将弧度转为角度获取结果值。