C++ STL asinh() 函数
asinh() 函数是标准 C++ 库的一个函数。asinh(value) 是反双曲正弦,它返回 sinh(x) 的值,其中 x 以弧度表示。
此函数 −
asinh() ;
传递给该函数的参数,以弧度为单位的反双曲角。它可以是负数、正数或零。参数值可以是 double、float 或 long double。
返回值 − 它返回输入值的反双曲正弦值。返回值以弧度表示。
下面看一个示例,它展示该函数的工作方式 −
示例
#include <bits/stdc++.h> using namespace std; int main() { double insinh = 75.0; double value = asinh(insinh); cout <<"asinh(75.0) = "<<value<<" radians\n"; return 0; }
输出
asinh(75.0) = 5.01068 radians
您还可以将输出转换成弧度,具体方法是将该值乘以 (180/3.141592)。
示例
#include <bits/stdc++.h> using namespace std; int main() { double insinh = 75.0; double value = asinh(insinh); cout <<"asinh(75.0) = "<<value<<" radians\n"; cout<<"The value converted in degrees is "<< (value* (180 / 3.141592)); return 0; }
输出
asinh(75.0) = 5.01068 radians The value converted in degrees is 287.091
广告