Section courante

A propos

Section administrative du site

TAN

Tangente
SAS Trigonométrique

Syntaxe

TAN(argument)

Paramètres

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

Description

Cette fonction 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 à π :

  1. data tansamples;
  2.  I = 0;
  3.  do while(I < CONSTANT('PI'));
  4.   R = tan(I);
  5.   put 'TAN(' I ')=' R;
  6.   I = I + 0.1;
  7.  end;
  8. run;

on obtiendra le résultat suivant :

TAN(0 )=0
TAN(0.1 )=0.1003346721
TAN(0.2 )=0.2027100355
TAN(0.3 )=0.3093362496
TAN(0.4 )=0.4227932187
TAN(0.5 )=0.5463024898
TAN(0.6 )=0.6841368083
TAN(0.7 )=0.8422883805
TAN(0.8 )=1.0296385571
TAN(0.9 )=1.2601582176
TAN(1 )=1.5574077247
TAN(1.1 )=1.9647596572
TAN(1.2 )=2.5721516221
TAN(1.3 )=3.602102448
TAN(1.4 )=5.7978837155
TAN(1.5 )=14.101419947
TAN(1.6 )=-34.23253274
TAN(1.7 )=-7.696602139
TAN(1.8 )=-4.286261675
TAN(1.9 )=-2.927097515
TAN(2 )=-2.185039863
TAN(2.1 )=-1.709846543
TAN(2.2 )=-1.373823057
TAN(2.3 )=-1.119213642
TAN(2.4 )=-0.91601429
TAN(2.5 )=-0.747022297
TAN(2.6 )=-0.601596613
TAN(2.7 )=-0.472727629
TAN(2.8 )=-0.355529832
TAN(2.9 )=-0.246405394
TAN(3 )=-0.142546543
TAN(3.1 )=-0.041616655


Dernière mise à jour : Samedi, le 6 août 2016