Section courante

A propos

Section administrative du site

TAN

Tangente
Langage C math.h

Syntaxe

double tan(double x);

Paramètres

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

Description

Cette fonction trigonométrique retourne la «tangente».

Algorithme

MODULE COS(X)
   RX x X
   S ← 42.0
   BOUCLE POUR I ← 10 JUSQU'A 1
      S ← 4.0 x I - 2.0 + (-R) / S
   FIN BOUCLE POUR
   SS x S
   RETOURNE (S - R) / (S + R)

MODULE SIN(X)
   RX x X
   S ← 42.0
   BOUCLE POUR I ← 10 JUSQU'A 1
      S ← 4.0 x I - 2.0 + (-R) / S
   FIN BOUCLE POUR
   RETOURNE 2.0 x X x S / (R + S x S)

MODULE TAN(X)
   RETOURNE SIN(X)/COS(X)

Exemple

Voici un exemple permet d'afficher les tangentes 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("TAN(%f)=%f\n",I,tan(I));
  10.         I += 0.1;
  11.     }
  12.     return 0;
  13. }

on obtiendra le résultat suivant :

TAN(0.000000)=0.000000
TAN(0.100000)=0.100335
TAN(0.200000)=0.202710
TAN(0.300000)=0.309336
TAN(0.400000)=0.422793
TAN(0.500000)=0.546302
TAN(0.600000)=0.684137
TAN(0.700000)=0.842288
TAN(0.800000)=1.029639
TAN(0.900000)=1.260158
TAN(1.000000)=1.557408
TAN(1.100000)=1.964760
TAN(1.200000)=2.572153
TAN(1.300000)=3.602105
TAN(1.400000)=5.797891
TAN(1.500000)=14.101468
TAN(1.600000)=-34.232225
TAN(1.700000)=-7.696585
TAN(1.800000)=-4.286256
TAN(1.900000)=-2.927094
TAN(2.000000)=-2.185038
TAN(2.100000)=-1.709846
TAN(2.200000)=-1.373823
TAN(2.300000)=-1.119214
TAN(2.400000)=-0.916015
TAN(2.500000)=-0.747023
TAN(2.600000)=-0.601597
TAN(2.700000)=-0.472728
TAN(2.799999)=-0.355530
TAN(2.899999)=-0.246406
TAN(2.999999)=-0.142547
TAN(3.099999)=-0.041617

Voir également

Langage de programmation - C - Référence procédures et fonctions - acos
Langage de programmation - C - Référence procédures et fonctions - asin
Langage de programmation - C - Référence procédures et fonctions - atan
Langage de programmation - C - Référence procédures et fonctions - atan2
Langage de programmation - C - Référence procédures et fonctions - cos
Langage de programmation - C - Référence procédures et fonctions - sin
Langage de programmation - C++ - Référence procédures et fonctions - tan

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 269.

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