C ++ asinh () - Bibliothèque standard C ++

La fonction asinh () en C ++ renvoie l'arc sinus hyperbolique (sinus hyperbolique inverse) d'un nombre en radians.

La fonction asinh () prend un seul argument et renvoie l'arc sinus hyperbolique de cette valeur en radians.

La fonction est définie dans le fichier d'en-tête.

(Mathématiques) sinh -1 x = asinh (x) (en programmation C ++)

prototype asinh () (à partir de la norme C ++ 11)

double asinh (double x); float asinh (float x); long double asinh (long double x); double asinh (T x); // Pour le type intégral

Paramètres asinh ()

La fonction asinh () prend un seul argument obligatoire dont le sinus hyperbolique inverse doit être calculé.

Il peut s'agir de n'importe quelle valeur, à savoir négative, positive ou nulle.

asinh () Valeur de retour

La fonction asinh () renvoie le sinus hyperbolique inverse de l'argument en radians.

Exemple 1: Comment fonctionne la fonction asinh () en 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; )

Lorsque vous exécutez le programme, la sortie sera:

 asinh (x) = -2,61834 radian asinh (x) = -150,02 degré 

Exemple 2: fonction asinh () avec type intégral

 #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; ) 

Lorsque vous exécutez le programme, la sortie sera:

 asinh (x) = 3,0931 radian asinh (x) = 177,222 degrés 

Articles intéressants...