BiA_Tan

Fonction Catégorie Version
BIA 03 BiA_Tan Fonction Arithmétique 1.0 - Janvier 2007

Description

But Retourne la tangente d'un angle.
Prototype (BiA_Tan Angle_Rad)
Argument Angle_Rad - La valeur de l'angle en radians - Réel ou Entier -
Retours Un nombre réel ou nil.
Var. globales Néant
Description Retourne la tangente d'un angle dont la valeur doit être exprimée en radians.
Notes Contrairement à la routine Tan usuelle, BiA_Tan vérifie le type de l'argument et ne peut donc retourner un message d'erreur.
Exemples

(BiA_Tan 1)			retourne      	1.55741  (57°2958)
(BiA_Tan -1)			retourne	-1.55741
(BiA_Tan (BiA_DtR 60))	 	retourne	1.73205 (angle 60°)
		(BiA_DtR convertit les degrés en radians)
(BiA_Tan 0)			retourne	0.0
(BiA_Tan "aab")			retourne	nil
(BiA_Tan aa)			retourne	nil
		(aa n'a pas été défini)

La fonction


 1-   (defun BiA_Tan (*Angle_Rad)

 2-       (if (or
 3-              (= (type *Angle_Rad) 'REAL) 
 4-              (= (type *Angle_Rad) 'INT) 
 5-           )
 6- 		  (/ (sin *Angle_Rad) (cos *Angle_Rad))
 7-       )
 8-    ) 

Lignes 2-5 :	Vérifie si l'argument est un nombre (entier ou réel) 
				Et, si oui,
Ligne 6 :	       Divise le sinus de l'angle par le cosinus de l'angle.
				   Sinon retourne nil

Type : Renvoie le type de l'élément spécifié.
Sin : Renvoie le sinus d'un angle dont la valeur est exprimée en radians.
Cos : Renvoie le cosinus d'un angle dont la valeur est exprimée en radians.