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