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 次瀏覽

開啟您的 職業生涯

完成課程認證

開始學習
廣告
© . All rights reserved.