acos()函数以及C ++中的示例
C++acos()函数
acos()函数是cmath标头的库函数,用于查找给定数字的反余弦的主值,它接受数字(x)并以弧度返回x的反余弦的主值。
注意:值(x)必须介于-1到+1之间,否则它将返回域错误(nan)。
acos()函数语法:
acos(x);
参数:x–是要计算其反余弦值的值。
返回值:double-返回double类型值,该类型值是给定数字x的反余弦的主要值。
示例
Input:
float x = 0.65;
Function call:
acos(x);
Output:
0.863212C++代码演示acos()函数示例
//示例
//acos()功能
#include <iostream>
#include <cmath>
using namespace std;
//main()部分
int main(){
float x;
x = -1.0;
cout<<"acos("<<x<<"): "<<acos(x)<<endl;
x = -0.89;
cout<<"acos("<<x<<"): "<<acos(x)<<endl;
x = 0.65;
cout<<"acos("<<x<<"): "<<acos(x)<<endl;
x = 1;
cout<<"acos("<<x<<"): "<<acos(x)<<endl;
return 0;
}输出结果
acos(-1): 3.14159 acos(-0.89): 2.66814 acos(0.65): 0.863212 acos(1): 0
域错误示例
如果我们提供的值超出范围(-1至+1除外),则它返回nan。
//示例
//acos()功能
#include <iostream>
#include <cmath>
using namespace std;
//main()部分
int main(){
float x;
x = -0.89; //没有错误
cout<<"acos("<<x<<"): "<<acos(x)<<endl;
x = 2.65; //错误
cout<<"acos("<<x<<"): "<<acos(x)<<endl;
x = -1.25; //错误
cout<<"acos("<<x<<"): "<<acos(x)<<endl;
return 0;
}输出结果
acos(-0.89): 2.66814 acos(2.65): nan acos(-1.25): nan
参考:C++acos()函数
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短