Как узнать координаты x y по sin и cos

Пытался сделать стрелочные часы, но столкнулся с проблемой. Кто поможет? Пример кода:

for i in range(0, 360, 60):
        pygame.draw.line(sc, (255, 255, 255), (x, y), (int(x - 100 * math.cos(i)), int(y - 100 * math.sin(i))))

Делал по формуле x = x0 + D * cos(a) y = y0 + D * sin(a)


Ответы (1 шт):

Автор решения: Zhihar

во первых кто сказал, что у вас в синусы и косинусы надо передавать градусы, а не радианы ;-)

math.cos(x) Return the cosine of x radians.

так что свой i из градусов в радианы переведите

→ Ссылка