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

更新时间: 2019 年 8 月 19 日

83 次浏览

开启您的 职业生涯

完成课程认证

开始学习
广告