Verwenden von Sin-1 oder Inverse Sin in Python

Hier ist mein Code:

# point of intersection between opposite and hypotenuse

x,y  =    pygame.mouse.get_pos()


# using formula for length of line

lenline1 = (x-x)**2 + (300-y)**2
lenline2 = (x-700)**2 + (y-300)**2

opposite = math.sqrt(lenline1)

adjacent = math.sqrt(lenline2)

# Converting length of lines to angle

PQ = opposite/adjacent
k = math.sin(PQ)
j = math.asin(k)

print(j)  

Ich bekomme nicht die Ergebnisse, die ich erwartet hatte, obwohl ich kurz davor war, herumzuspielen, aber es war nicht ganz richtig. Könnte mir bitte jemand sagen, was ich falsch mache. Ich habe zwei Linien: gegenüber und nebeneinander Und ich möchte den Winkel mit der Umkehrung der Sünde erhalten. Was mache ich falsch. Ich bin nur ein Anfänger, also gib keine zu detaillierten Informationen an. Ich kann mir nicht vorstellen, dass das schwierig ist.

Vielen Dank.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage