tan, tanf, tanl, tanh, tanhf, tanhl
et
div
eof
not
or
xor
TOC
Réduire la table des matières
Développer la table des matières
Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

tan, tanf, tanl, tanh, tanhf, tanhl

 

Publication: juillet 2016

Calcule la tangente (tan, tanf, ou tanl), ou la tangente hyperbolique (tanh, tanhf, ou tanhl).

double tan(
   double x 
);
float tan(
   float x 
);  // C++ only
long double tan(
   long double x
);  // C++ only
float tanf(
   float x 
);
long double tanl(
   long double x
);
double tanh(
   double x 
);
float tanh(
   float x 
);  // C++ only
long double tanh(
   long double x
);  // C++ only
float tanhf(
   float x 
);
long double tanhl(
   long double x
);

x

Angle en radians.

Les fonctions tan renvoient la tangente de x.  Si x est supérieure ou égale à 263, ou inférieure ou égale à – 263, une perte d'importance dans le résultat se produit.  

Les fonctions tanh renvoient la tangente hyperbolique de x.  Aucun retour d'erreur.  

Entrée

Exception SEH

Matherr Exception

± QNAN,IND

aucun

_DOMAIN

± ∞ (tan, tanf)

INVALID

_DOMAIN

Comme C++ permet la surcharge, vous pouvez appeler les surcharges de tan et tanh qui acceptent et renvoient les valeurs float ou long double .  Dans un programme C, tan et tanh prennent et renvoient toujours double.  

Configuration requise

Routine

En-tête requis

tan, tanf, tanl, tanh, tanhf, tanhl

<math.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité.

Exemple

// crt_tan.c
// This program displays the tangent of pi / 4
// and the hyperbolic tangent of the result.
//

#include <math.h>
#include <stdio.h>

int main( void )
{
   double pi = 3.1415926535;
   double x, y;

   x = tan( pi / 4 );
   y = tanh( x );
   printf( "tan( %f ) = %f\n", pi/4, x );
   printf( "tanh( %f ) = %f\n", x, y );
}
          tan( 0,785398 ) = 1.000000
tanh( 1.000000 ) = 0.761594

Équivalent .NET Framework

Afficher:
© 2016 Microsoft