C atan() 原型
double atan(double x);
函数 atan()
接受一个 double
参数,并以弧度为单位返回值。
atan()
的返回值类型为 double
。
更好地理解 atan()
[Mathematics] tan-1x = atan(x) [In C programming]
它定义在 <math.h> 头文件中。
C atan() 范围
库函数 atan()
可以接受从负数到正数的任何值。
示例:C atan() 函数
#include <stdio.h>
#include <math.h>
#define PI 3.141592654
int main() {
double num = 1.0;
double result;
result = atan(num);
printf("Inverse of tan(%.2f) = %.2f in radians", num, result);
// Converting radians to degrees
result = (result * 180) / PI;
printf("\nInverse of tan(%.2f) = %.2f in degrees", num, result);
return 0;
}
输出
Inverse of tan(1.00) = 0.79 in radians Inverse of tan(1.00) = 45.00 in degrees