Bonjour a tous et a toutes
J'en profite pour ajouter une petite astuce qui peut s'averer utile...
Atan nous donne un angle compris dans [-pi/2 ; pi/2], car tan((-y)/(-x)=tand(y/x)
Il existe une petite astuce pour obtenir la valeur de l'angle dans [-pi ; pi]. Ainsi, on a pas a reflechir pour savoir dans quelle partie du cercle notre angle se trouve.
Pour info, c'est base sur le principe des angles au centre d'un cercle.
a = atan(y/x)
d = racine-carree(x^2+y^2)
on a :
a = 2 * atan(y/(d+x))
Ca marche tout le temps !
A+,
Tom.
Marin Marais