Also ich hab ein Program was mir alpha in einem rechtwinkligen Dreieck ausrechnen soll, nur durch eingabe 2er Punkte:
[autoit]
Func _winkelberechnen($X1,$Y1,$X2,$Y2)
$B = _max($X1, $X2)-_Min($X1, $X2) ;Seite B wird berechnet (X1-X2)
$A = _max($Y1, $Y2)-_Min($Y1, $Y2) ;Seite A wird berechnet (Y1-Y2)
$C = Sqrt((($A^2)+($B^2))) ;Seite C wird berechnet (A²+B²=C²)
Return Sin($A/$C) ;SinusAplha
EndFunc
Denke das man eigentlich versteht was und wie der Winkel berechnet werden soll... (Meine UDF beruht hierauf)
Aba das Problem ist das Sin nicht funst
$A/$C gibt mir einen richtigen Wert zurück der eigentlich umgewandelt der passende Winkel sein müsste aba das passt nicht...
Hab ich was vergessen oder sin falsch verwendet?
MfG