Использование Sin-1 или обратный грех в Python
Вот мой код:
# 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)
Я не получаю ожидаемых результатов, хотя после возни с ним я подобрался близко, но это было не совсем правильно. Может ли кто-нибудь сказать мне, что я делаю не так? У меня есть две строки: напротив и рядом И я хочу получить угол, используя обратную сторону греха. Что я делаю неправильно. Я только начинающий, поэтому не даю слишком подробную информацию. Я не могу представить, что это трудно сделать.
Благодарю.