English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base du langage C

Contrôle de flux de langage C

Fonctions du langage C

Tableaux en langage C

Pointeurs en langage C

Chaînes de caractères en langage C

Structure de langage C

Fichier de langage C

Autres C

Manuel de référence du langage C

Utilisation et exemple de la fonction asinh() de la bibliothèque de C

Bibliothèque standard <math.h> en C

La fonction asinh() calcule la valeur inverse de la sinus hyperbolique du paramètre.

Prototype de asinh() en C

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.

Plage de asinh() en C

La plage de paramètres de asinh() peut être toute valeur allant de négatif à positif.

Exemple : Fonction asinh() en C

#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 度

Bibliothèque standard <math.h> en C