Einzelnen Beitrag anzeigen

Strahlex

Registriert seit: 30. Jun 2007
87 Beiträge
 
Delphi 2005 Personal
 
#5

Re: Winkelberechnung

  Alt 15. Okt 2007, 16:44
Ich habe das Problem nun folgendermaßen gelöst:

Delphi-Quellcode:
Winkel:=ArcTan((YPunkt2-YPunkt1)/(XPunkt2-XPunkt1)) *180/PI;

if ((YPunkt2 > YPunkt1) and (XPunkt2 < XPunkt1)) or ((YPunkt2 < YPunkt1) and (XPunkt2 < XPunkt1)) then
  Winkel := Winkel + 180
else if ((YPunkt2 < YPunkt1) and (XPunkt2 > XPunkt1)) then
  Winkel := Winkel +360;
THX an alle!




Miniaturansicht angehängter Grafiken
winkel_378.jpg  
  Mit Zitat antworten Zitat