C ++ asinh () - standardní knihovna C ++

Funkce asinh () v C ++ vrací obloukový hyperbolický sinus (inverzní hyperbolický sinus) čísla v radiánech.

Funkce asinh () přebírá jediný argument a vrací hyperbolický sinus oblouku této hodnoty v radiánech.

Funkce je definována v hlavičkovém souboru.

(Mathematics) sinh -1 x = asinh (x) (V programování v C ++)

prototyp asinh () (podle standardu C ++ 11)

dvojitý asinh (dvojitý x); float asinh (float x); dlouhý dvojitý asinh (dlouhý dvojitý x); dvojitý popel (T x); // Pro integrální typ

asinh () parametry

Funkce asinh () přebírá jediný povinný argument, jehož inverzní hyperbolický sinus se má vypočítat.

Může to být jakákoli hodnota, tj. Záporná, kladná nebo nulová.

asinh () Návratová hodnota

Funkce asinh () vrací inverzní hyperbolický sinus argumentu v radiánech.

Příklad 1: Jak funguje funkce asinh () v C ++?

 #include #include #define PI 3.141592654 using namespace std; int main() ( double x = -6.82, result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; )

Když spustíte program, výstup bude:

 asinh (x) = -2,61834 radián asinh (x) = -150,02 stupně 

Příklad 2: Funkce asinh () s integrálním typem

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 11; double result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; ) 

Když spustíte program, výstup bude:

 asinh (x) = 3,0931 radián asinh (x) = 177,222 stupňů 

Zajímavé články...