Section courante

A propos

Section administrative du site

ATN

Arc-Tangente
GWBASIC

Syntaxe

ATN(n)

Paramètres

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

Retour

Valeur Description
-π/2 à π/2 Ces valeurs permet d'indiquer une valeur réel de simple précision en radians.

Description

Cette fonction trigonométrique retourne l'arc-tangente.

Algorithme

MODULE ATN(valeur)
   A ← 1,0 / Sqrt(1,0 + (valeur x valeur))
   B ← 1,0
   BOUCLE POUR N ← 1 JUSQU'A 11
      A ← (A + B) / 2,0
      B ← Sqrt(A x B)
   FIN BOUCLE POUR
   RETOURNE valeur / (Sqrt(1,0 + (valeur x valeur)) x A)

Remarques

Exemples

Voici un exemple permet d'afficher les ArcTangente inférieurs à 1 :

  1. 10 R = 0
  2. 20 WHILE R < 1.1
  3. 30  PRINT "ArcTan(";
  4. 40  PRINT USING "#.#"; R;
  5. 50  PRINT ")=";
  6. 60  PRINT USING "#.###########"; ATN(R)
  7. 70  R = R + 0.1
  8. 80 WEND

on obtiendra le résultat suivant :

ArcTan(0.0)=0.00000000000
ArcTan(0.1)=0.09966865397
ArcTan(0.2)=0.19739556272
ArcTan(0.3)=0.29145680541
ArcTan(0.4)=0.38050638225
ArcTan(0.5)=0.46364760900
ArcTan(0.6)=0.54041951780
ArcTan(0.7)=0.61072599639
ArcTan(0.8)=0.67474098584
ArcTan(0.9)=0.73281515448
ArcTan(1.0)=0.78539822300

L'exemple suivant affiche l'arc tangente de 3 radians (1.249046) :

  1. 10 INPUT X
  2. 20 PRINT ATN(X)
  3. RUN

on obtiendra le résultat suivant :

? 3
1.249046


Dernière mise à jour : Lundi, le 19 janvier 2015