Langage C et cosinus
Résolu
Toiine974
Messages postés
26
Statut
Membre
-
Toiine974 Messages postés 26 Statut Membre -
Toiine974 Messages postés 26 Statut Membre -
Bonjour,
alors voilà, je cherche à calculer en C, l'angle entre 2 vecteurs u et v,
j'ai pensé à utiliser le rapport produit scalaire par produit des normes, mais cela me donne le cosinus de l'angle.
Ainsi, il me reste à faire un cos-1 du résultat obtenu, et ca, je vois pas comment.
Merci.
alors voilà, je cherche à calculer en C, l'angle entre 2 vecteurs u et v,
j'ai pensé à utiliser le rapport produit scalaire par produit des normes, mais cela me donne le cosinus de l'angle.
Ainsi, il me reste à faire un cos-1 du résultat obtenu, et ca, je vois pas comment.
Merci.
Configuration: Windows 7 Firefox 3.5.4
4 réponses
-
Bonjour,
Si x est le cosinus, acos(x) retourne l'angle exprimé en radiants.
x compris entre -1 et +1, et l'angle est compris entre 0 et pi.
A+. -
Merci,
La console m'affichera la valeur en radian, en fonction de pi, ou en decimal?
Aussi, l'include nécessaire à acos est math.h, ou il en faut d'autres ? -
En C, les valeurs angulaires sont toujours exprimées en radiant.
pi = 3,1416 radiant.
pour exprimer en grades ou en degrés, faire une règle de trois, sachant que le cercle fait 2pi rd soit 400gr ou 360°.
les fonctions trigo sont dans math.h
A+. -