COS |
Cosinus |
|---|---|
| Pascal | |
Syntaxe
| Function COS(n:real-type):real-type; |
Paramètres
| Nom | Description |
|---|---|
| n | Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter |
Description
Cette fonction trigonométrique retourne le «Cosinus».
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) |
Remarques
- La fonction COS retourne le cosinus de l'argument fourni, exprimé en radians. Elle appartient aux fonctions trigonométriques de base intégrées au langage Pascal. Elle est utile en géométrie, en physique ou dans les calculs d'ondes.
- Le paramètre de COS doit être de type réel (comme Real, Double,...). Passer une valeur entière est possible, mais elle sera convertie automatiquement. Il est conseillé d'utiliser des valeurs en radians, et non en degrés.
- Pour obtenir le cosinus d'un angle en degrés, il faut d'abord convertir cet angle en radians. Cela se fait par la formule : radian := angle_deg * PI / 180. Sinon, le résultat sera incorrect car COS ne comprend que les radians.
- COS(0) retourne 1, car le cosinus de 0 radians est 1. De même, COS(PI) retourne -1, ce qui correspond aux valeurs classiques en trigonométrie. Cela permet de vérifier facilement des résultats attendus.
- La fonction COS peut être combinée avec d'autres fonctions comme SIN ou SQRT. Elle est souvent utilisée pour tracer des courbes, modéliser des mouvements circulaires ou périodiques. On la retrouve aussi dans les jeux ou animations graphiques.
- En Pascal, COS dépend parfois de l'unité Math (exemple : en Delphi ou Free Pascal). Il peut être nécessaire d'ajouter Uses Math; pour utiliser COS dans certains environnements. Cela garantit l'accès à l'ensemble des fonctions trigonométriques.
- L'utilisation de COS peut introduire de petites erreurs d'arrondi en raison du calcul en virgule flottante. Il est donc prudent de ne pas tester ses résultats avec des égalités strictes. Une comparaison avec une marge d'erreur (epsilon) est préférable.
- COS est indispensable dans la création de rotations en deux dimensions. Par exemple, pour faire tourner un point autour d'un centre, on combine COS et SIN. Cela permet de manipuler des coordonnées dans les systèmes graphiques ou physiques.
Dernière mise à jour : Mercredi, le 10 avril 2019