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.