TAN |
Tangente |
|---|---|
| ASP 3.0 | |
Syntaxe
| Function TAN(n As Double) As Double |
Paramètres
| Nom | Description |
|---|---|
| n | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction trigonométrique retourne la «Tangente».
Algorithme
|
MODULE COS(X) R ← X x X S ← 42.0 BOUCLE POUR I ← 10 JUSQU'A 1 S ← 4.0 x I - 2.0 + (-R) / S FIN BOUCLE POUR S ← S x S RETOURNE (S - R) / (S + R) MODULE SIN(X) R ← X 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) |
Remarques
- La fonction TAN permet de calculer la tangente d'un angle exprimé en radians. Il est donc important de s'assurer que le paramètre fourni est bien en radians, car une confusion avec les degrés entraînerait des résultats incorrects.
- La fonction TAN est utile dans les applications scientifiques, graphiques ou géométriques, notamment lorsqu'on manipule des coordonnées, des pentes ou des modèles de rotation impliquant des angles.
- Certaines valeurs du paramètre peuvent rendre le résultat mathématiquement indéfini ou très élevé, comme les multiples impairs de π/2 (90°, 270°,...), car la tangente tend alors vers l'infini. Il faut donc anticiper ces cas pour éviter les erreurs de calcul.
- Comme toutes les fonctions trigonométriques en ASP, TAN repose sur les bibliothèques mathématiques du moteur de script sous-jacent, généralement VBScript, ce qui garantit des résultats cohérents avec les standards mathématiques.
- Avant d'utiliser TAN, il peut être nécessaire d'effectuer une conversion des degrés en radians à l'aide de la formule angle * (π / 180) pour garantir que le résultat soit mathématiquement correct si l'entrée est exprimée en degrés.
- Le résultat de TAN est un nombre à virgule flottante (Double), ce qui permet une grande précision, mais peut aussi entraîner des imprécisions liées aux limitations numériques des flottants pour des valeurs extrêmes.
- Dans le contexte d'un site web en ASP, TAN est rarement utilisée directement, sauf dans des cas très spécifiques comme des calculs techniques, des graphiques dynamiques ou des simulateurs, où la trigonométrie joue un rôle.
- Il est conseillé d'ajouter des contrôles de validité sur les entrées passées à TAN afin de garantir que l'utilisateur ou le système ne provoque pas d'erreurs de calcul ou de débordement en fournissant une valeur inadéquate.
Exemple
Voici un exemple permet d'afficher les tangentes inférieurs à π :
on obtiendra le résultat suivant :
TAN(0)=0TAN(0.1)=0.10033467208545055
TAN(0.2)=0.2027100355086725
TAN(0.3)=0.3093362496096233
TAN(0.4)=0.4227932187381618
TAN(0.5)=0.5463024898437905
TAN(0.6)=0.6841368083416923
TAN(0.7)=0.8422883804630794
TAN(0.8)=1.029638557050364
TAN(0.9)=1.260158217550339
TAN(1.0)=1.5574077246549018
TAN(1.1)=1.9647596572486512
TAN(1.2)=2.5721516221263188
TAN(1.3)=3.6021024479679786
TAN(1.4)=5.797883715482894
TAN(1.5)=14.101419947171763
TAN(1.6)=-34.23253273555705
TAN(1.7)=-7.696602139459134
TAN(1.8)=-4.286261674628054
TAN(1.9)=-2.9270975146777674
TAN(2.0)=-2.1850398632615162
TAN(2.1)=-1.7098465429045056
TAN(2.2)=-1.3738230567687935
TAN(2.3)=-1.1192136417341305
TAN(2.4)=-0.916014289673409
TAN(2.5)=-0.7470222972386589
TAN(2.6)=-0.6015966130897574
TAN(2.7)=-0.47272762910303623
TAN(2.8)=-0.3555298316511746
TAN(2.9)=-0.24640539397196493
TAN(3.0)=-0.14254654307427644
TAN(3.1)=-0.041616654585634565
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Vendredi, le 10 octobre 2014