C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C ++ STL asinh()関数


asinh() functionは、標準C++ライブラリの関数です。 asinh(value)は、sinh(x)の値を返す逆双曲線正弦です。ここで、xはラジアンです。

関数-

asinh() ;

パラメータ 関数に、ラジアンの逆双曲角。負、正、またはゼロにすることができます。パラメータ値は、double、float、またはlongdoubleのいずれかです。

戻り値 −入力値の逆双曲線正弦値を返します。戻り値はラジアンです。

関数の動作を示す例を見てみましょう-

#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

  1. C ++ STLのcosh()関数

    cosh()関数は、ラジアンで指定された角度の双曲線正弦を返します。これはC++STLに組み込まれている関数です。 cosh()関数の構文は次のとおりです。 cosh(var) 構文からわかるように、関数cosh()は、データ型float、double、またはlongdoubleのパラメーターvarを受け入れます。 varの双曲線コサインを返します。 C ++でcosh()を示すプログラムは次のとおりです- 例 #include <iostream> #include <cmath> using namespace std; int main() {  

  2. C ++ STLのsinh()関数

    sinh()関数は、ラジアンで指定された角度の双曲線正弦を返します。これはC++STLに組み込まれている関数です。 sinh()関数の構文は次のとおりです。 sinh(var) 構文からわかるように、関数sinh()は、データ型float、double、またはlongdoubleのパラメーターvarを受け入れます。 varの双曲線サインを返します。 C ++でsinh()を示すプログラムは次のとおりです。 例 #include <iostream> #include <cmath> using namespace std; int main() {