Résultats incohérent Atan2

Résolu
th.deudon Messages postés 449 Statut Membre -  
th.deudon Messages postés 449 Statut Membre -
Bonjour,

J'ai un petit soucis, ca fait 2heures que je fais des test et je n'aboutie pas, je viens donc chercher le savoir :p

Voila mon probleme :
Il n'y a pas de fonctions trigo dans le shell si j'ai bien compris, du coup je passe par awk.
J'essaye de reproduire une procédure Excel , avec des atan2, mais les résultats des atan2 ne sont pas les meme pour awk et pour Excel.... alors qu'ils ont les meme pour cos, sin...

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    il faut afficher en flottant : printf "%20.10f\n", atan2(x, y)
    echo | awk '{printf "%10.5f\n", atan2(-1,-1)}'
     -2.35619
    
    0
    1. th.deudon Messages postés 449 Statut Membre 16
       
      Désolé, j'ai trouvé la réponse il y a quelques minutes, en fait il suffisait de changer le x et le y
      atan2(x,y) ( dans Excel ) = atan2(y,x) ( dans AWK )
      0