Section courante

A propos

Section administrative du site

TANH

Tangente hyperbolique
Langage C math.h

Syntaxe

double tanh(double a);

Paramètres

Nom Description
a Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Description

Cette fonction trigonométrique retourne la tangente hyperbolique.

Algorithme

MODULE TANH(x)
   Calculer l'exponentielle de x : exp_x ← ex
   Calculer l'exponentielle de -x : exp_neg_x ← e(-x)

   RETOURNE (exp_x - exp_neg_x) / (exp_x + exp_neg_x)

Remarques

Exemple

Voici un exemple permet d'afficher les tangentes hyperbolique inférieurs à π :

Essayer maintenant !
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int main()
  6. {
  7.     float I = 0;
  8.     while(I < M_PI) {
  9.         printf("Tanh(%.1f)=%f\n",I,tanh(I));
  10.         I += 0.1;
  11.     }
  12.     return 0;
  13. }

on obtiendra le résultat suivant :

Tanh(0.0)=0.000000
Tanh(0.1)=0.099668
Tanh(0.2)=0.197375
Tanh(0.3)=0.291313
Tanh(0.4)=0.379949
Tanh(0.5)=0.462117
Tanh(0.6)=0.537050
Tanh(0.7)=0.604368
Tanh(0.8)=0.664037
Tanh(0.9)=0.716298
Tanh(1.0)=0.761594
Tanh(1.1)=0.800499
Tanh(1.2)=0.833655
Tanh(1.3)=0.861723
Tanh(1.4)=0.885352
Tanh(1.5)=0.905148
Tanh(1.6)=0.921669
Tanh(1.7)=0.935409
Tanh(1.8)=0.946806
Tanh(1.9)=0.956237
Tanh(2.0)=0.964028
Tanh(2.1)=0.970452
Tanh(2.2)=0.975743
Tanh(2.3)=0.980096
Tanh(2.4)=0.983675
Tanh(2.5)=0.986614
Tanh(2.6)=0.989027
Tanh(2.7)=0.991007
Tanh(2.8)=0.992632
Tanh(2.9)=0.993963
Tanh(3.0)=0.995055
Tanh(3.1)=0.995949

Voir également

Langage de programmation - C - Référence procédures et fonctions - cos
Langage de programmation - C - Référence procédures et fonctions - cosh
Langage de programmation - C - Référence procédures et fonctions - sin
Langage de programmation - C - Référence procédures et fonctions - sinh
Langage de programmation - C - Référence de procédures et fonctions - tan
Langage de programmation - C++ - Référence de procédures et fonctions - tanh

Références

Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 735.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 273.

Dernière mise à jour : Mardi, le 28 juillet 2015