atanh()函数以及C ++中的示例
C++atanh()函数
atanh()函数是cmath标头的库函数,用于查找给定值的面积双曲正切,它接受数字(x)并返回x的面积双曲正切。
注意:x的值应介于-1到+1之间,否则它可能返回域误差(nan),而对于值-1和+1而言,x可能返回极点误差inf)
atanh()函数语法:
atanh(x);
参数:x–是要计算其面积双曲正切的数字/值。
返回值:double-返回double类型值,它是给定数字/值x的面积双曲正切值。
示例
Input:
float x = 0.25;
Function call:
atanh(x);
Output:
0.255413C++代码演示atanh()函数示例
//示例
//atanh()功能
#include <iostream>
#include <cmath>
using namespace std;
//main()部分
int main(){
float x;
x = -0.25;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
x = -0.99;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
x = 0.25;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
x = 0.99;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
return 0;
}输出结果
atanh(-0.25): -0.255413 atanh(-0.99): -2.64665 atanh(0.25): 0.255413 atanh(0.99): 2.64665
磁极误差示例
//示例
//atanh()功能
#include <iostream>
#include <cmath>
using namespace std;
//main()部分
int main(){
float x;
//此输入值没有错误
x = -0.25;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
//此输入值没有错误
x = 0.25;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
//此输入值的极点误差
x = -1;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
//此输入值的极点误差
x = 1;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
//输入值出现域错误
x = -1.5;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
//输入值出现域错误
x = 1.5;
cout<<"atanh("<<x<<"): "<<atanh(x)<<endl;
return 0;
}输出结果
atanh(-0.25): -0.255413 atanh(0.25): 0.255413 atanh(-1): -inf atanh(1): inf atanh(-1.5): -nan atanh(1.5): -nan
参考:C++atanh()函数
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短