C语言数学函数

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

这里,需要将弧度转为角度获取结果值。