Funkcia asinh () v C ++ vracia oblúkový hyperbolický sínus (inverzný hyperbolický sínus) čísla v radiánoch.
Funkcia asinh () má jediný argument a vráti hyperbolický sínus oblúka tejto hodnoty v radiánoch.
Funkcia je definovaná v hlavičkovom súbore.
(Matematika) sinh -1 x = asinh (x) (v programovaní v C ++)
prototyp asinh () (od štandardu C ++ 11)
dvojitý popol (dvojitý x); float asinh (float x); dlhý dvojitý popol (dlhý dvojitý x); dvojitý popol (T x); // Pre integrálny typ
asinh () parametre
Funkcia asinh () má jediný povinný argument, ktorého inverzný hyperbolický sínus sa má vypočítať.
Môže to byť ľubovoľná hodnota, tj záporná, kladná alebo nulová.
asinh () Návratová hodnota
Funkcia asinh () vracia inverzný hyperbolický sínus argumentu v radiánoch.
Príklad 1: Ako funguje funkcia 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; )
Po spustení programu bude výstup:
asinh (x) = -2,61834 radián asinh (x) = -150,02 stupňa
Príklad 2: funkcia asinh () s integrálnym typom
#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; )
Po spustení programu bude výstup:
asinh (x) = 3,0931 radián asinh (x) = 177,222 stupňa