C 编程/math.h/atan
外观
atan 是 math.h 中的一个函数。[1] 它计算反正切。它返回 x 的反正切的主值,以弧度表示。在三角学中,反正切是正切的逆运算。注意,由于符号的模糊性,函数不能仅仅通过其正切值来确定角度落在哪个象限。要确定象限,我们可以使用 atan2。此函数的返回值是 x 的主反正切,在区间 [-pi/2,+pi/2] 弧度内。
#include <math.h>
double atan ( double x );
这里,x 是浮点值。
#include <math.h>
#include <stdio.h>
#define PI 3.14159265
int main(void)
{
double param, result;
param = 1.0;
result = atan(param) * 180 / PI;
printf("The arc tangent of %lf is %lf degrees\n", param, result );
return 0;
}
1.000000 的反正切是 45.000000 度。
- ↑ ISO/IEC 9899:1999 规范 (PDF). p. 231, § 7.12.4.3.