quelqu'un a t"il déjà rencontré ce problème ou c'est peut être un bug....
si c'est un bug... j'irais le poster sur le forum Anglais.
Voilà, J' avais des erreurs de calculs en trigonométrie
et j'ai cherché pendant un petit moment sans comprendre...
Alors, il y à peut être un problème avec les fonctions Trigo-cumulées,
celles-ci n'opèrent plus sur leurs contenu dans certain cas.
Cordialement
Code : Tout sélectionner
Debug Degree(Radian(180-30))
Debug Degree(ASin(Sin(Radian((120+30)))))
Debug Degree(ASin(Sin((180-30)*#PI/180)))
Debug Degree(ACos(Cos(Radian((120+30)))))
Debug Degree(ATan(Tan(Radian((120+30)))))
Debug "True result"
Debug Degree(ATan(Sin(Radian(165))/(0.25-1*Cos(Radian(165)))))
Debug Degree(ATan(Sin(Radian(150))/(0.25-1*Cos(Radian(150)))))
Debug "True result"
Debug Degree(ATan(Sin(Radian(180)-Radian(15))/(0.25-1*Cos(Radian(180)-Radian(15)))))
Debug Degree(ATan(Sin(Radian(180)-Radian(30))/(0.25-1*Cos(Radian(180)-Radian(30)))))
Debug "True result"
Debug " Maintenant le Probleme "
Debug Degree(ATan(Sin(Radian(180-15)/(0.25-1*Cos(Radian(180-15))))))
Debug Degree(ATan(Sin(Radian(180-30)/(0.25-1*Cos(Radian(180-30))))))
Debug "False result"
Debug Degree(ATan(Sin(Radian((180-15))/(0.25-1*Cos(Radian((180-15)))))))
Debug Degree(ATan(Sin(Radian((180-30))/(0.25-1*Cos(Radian((180-30)))))))
Debug "False result"
Debug Degree(ATan((Sin((((180-15)*#PI/180))/(0.25-1*Cos((((180-15)*#PI/180))))))))
Debug Degree(ATan((Sin((((180-30)*#PI/180))/(0.25-1*Cos((((180-30)*#PI/180))))))))
Debug "False result"