Winkel berechnen
-
Habe schon gesucht, aber nichts gefunden.
Ich habe folgendes Kreuz
Y| x,y\ | \ | a\ | \ | \ | ______(al\|____________________X
Habe bis jetzt
al= cos(a/-x);
Wie muss ich jetzt weitermachen, um den Winkel al auszurechnen.
Wie muss ich PI anwenden.
-
den arcos drauf anwenden. Dann kriegste den Winkel. Allerdings vermutlich im Bogenmaß. Wenn Du's in Grad haben willst mußte danach halt noch *180/Pi rechnen.
MfG Jester
-
Meinst Du
acos(cos(a/-x);
oder
acos(a/-x);Ersteres bringt falsche ergebnisse, und zweiteres bringt beim Borland C++ einen Domain-Error.
-
Es muß wohl eher cos(al)=x/a heißen (oder von mir aus -x, aber das sollte keine Rolle spielen, wenn ich die Skizze richtig deute, also die Gerade a im Ursprung beginnt und an einem Punkt mit den Koordinaten (x;y) endet): al = acos(x/a).
-
du kannst auch über den Tangens gehen, dann brauchst du a erst gar nicht auszurechnen:
Wenn du die Gradzahl jetzt im Bogenmaß bekommst musst du, wie Jester schon gesagt hat, rechnen.