Langage C et cosinus

Résolu
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.
Configuration: Windows 7
Firefox 3.5.4

4 réponses

  1. calibos
     
    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+.
    1
  2. Toiine974 Messages postés 26 Statut Membre 4
     
    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 ?
    0
  3. calibos
     
    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+.
    0
  4. Toiine974 Messages postés 26 Statut Membre 4
     
    Merci, j'ai tout ce qu'il me faut :)
    0