ATAN |
ArcTangente |
---|---|
SQL Server | Microsoft SQL Server |
Syntaxe
ATAN(Nombre) |
Paramètres
Nom | Description |
---|---|
Nombre | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction trigonométrique permet de retourner l'arc tangente ou la tangente inverse d'une valeur spécifiée. Cette fonction n'accepte qu'un seul paramètre étant un nombre et l'intervalle acceptée pour le nombre de ce paramètre est illimitée. Cette fonction renvoie une valeur comprise entre -π/2 et π/2, exprimée en radians. Cette fonction prend comme paramètre tout type de données numérique ainsi que tout type de données non numérique pouvant être implicitement converti en type de données numérique.
Remarques
- La fonction ATAN est utilisée pour trouver l'arc tangente ou la tangente inverse d'une valeur spécifiée.
- La fonction ATAN accepte uniquement un seul paramètre.
- L'intervalle du paramètre acceptés de la fonction ATAN est illimitée.
- La fonction ATAN donne une valeur dans l'intervalle de -π/2 à π/2.
- La valeur retournée par la fonction ATAN sera en radians.
Algorithme
MODULE SQRT(X) SI X = 0.0 ALORS RETOURNE 0.0 SINON M ← 1.0 XN ← X BOUCLE FAIRE TANT QUE XN >= 2.0 XN ← 0.25 x XN M ← 2.0 x M FIN BOUCLE FAIRE TANT QUE BOUCLE FAIRE TANT QUE XN < 0.5 XN ← 4.0 x XN M ← 0.5 x M FIN BOUCLE FAIRE TANT QUE A ← XN B ← 1.0 - XN BOUCLE REPETER A ← A x (1.0 + 0.5 x B) B ← 0.25 x (3.0 + B) x B x B FIN BOUCLE JUSQU'A B ← 1.0E - 15 RETOURNE A x M FIN SI MODULE ATAN(X) A ← 1.0 / SQRT(1.0 + (X x X)) B ← 1.0 BOUCLE POUR N ← 1 JUSQU'A 11 A ← (A + B) / 2.0 B ← SQRT(A x B) FIN BOUCLE POUR RETOURNE X / (SQRT(1.0 + (X x X)) x A) |
Exemple
Voici un exemple permet d'afficher les ArcTangente inférieurs à 1 en utilisant le «SQLCMD» (SQL en ligne de commande) :
on obtiendra le résultat suivant :
ATAN(0)=0ATAN(0.1)=0.0996687
ATAN(0.2)=0.197396
ATAN(0.3)=0.291457
ATAN(0.4)=0.380506
ATAN(0.5)=0.463648
ATAN(0.6)=0.54042
ATAN(0.7)=0.610726
ATAN(0.8)=0.674741
ATAN(0.9)=0.732815
ATAN(1)=0.785398
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Dimanche, le 7 juin 2015