c语言函数acos()如何求反余弦的值(以弧度表示)



c语言函数acos()如何求反余弦的值(以弧度表示)?引入的头文件:#include <math.h>

定义acos()函数:double acos (double x);

acos()函数使用说明:acos()用来计算参数x 的反余弦值,然后将结果返回。参数x 范围为-1 至1 之间,超过此范围则会失败。

返回值:返回 0 至PI 之间的计算结果,单位为弧度,在函数库中角度均以弧度来表示。

错误代码:EDOM 参数x 超出范围。

附加说明:使用 GCC 编译时请加入-lm。

acos()函数实例源码
#include <math.h>
main(){
double angle;
angle = acos(0.5);
printf(“angle = %f\n”, angle);
}

执行
angle = 1.047198