English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard <math.h> en C
La fonction asinh() calcule la valeur inverse de la sinus hyperbolique du paramètre.
double asinh(double x);
La fonction asinh() accepte un paramètre unique double et retourne une valeur en radians.
Et, la valeur de retour de asinh() est de type double.
Pour mieux comprendre asinh() :
[Mathématiques] sinh-1x = asinh(x) [En programmation C]
Deux autres fonctions asinhf() et asinhl() sont également utilisées pour traiter float et long double.
Cette fonction asinh() est dans<math.h>Défini dans les en-têtes.
La plage de paramètres de asinh() peut être toute valeur allant de négatif à positif.
#include <stdio.h> #include <math.h> #define PI 3.141592654 int main() { float num = 8.0; double result; result = asinh(num); printf("sinh(%.2f) Valeur arcsinh = %.2f "radians", num, result); //Convertir radians en degrés result=(result*180)/PI; printf("\nsinh(%.2f) Valeur arcsinh = %.2f "degrés", num, result); return 0; }
Résultat de la sortie
sinh(8.00) Valeur arcsinh =2.78 radians sinh(8.00) Valeur arcsinh =159.08 度