@caof19

Как найти координаты точки на окружности зная X?

Здравствуйте, стоит задача найти координаты точки на окружности зная ее координату X и радиус. Использую язык js.
Есть формула для нахождения координаты X.
x = x0 + r + Math.cos(fi)
Следовательно чтобы найти косинус можем изменить формулу так:
Math.cos(fi) = x / (x0 + r)
Так вот вопрос, как мне найти угол, зная его косинус? Геометрию знаю не очень хорошо, поэтому использовал для этого аркосинус, и переводил радианы в градусы, но получалось не то (возможно вообще не связанный вещи)
  • Вопрос задан
  • 983 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Не нужны тут синусы и косинусы, достаточно теоремы Пифагора.
R2 = (x - x0)2 + (y - y0)2
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Karpion
x = x0 + r + Math.cos(fi)
Начнём с того, что вместо "r + Math.cos(fi)" надо "r * Math.cos(fi)".

Но, как сказал Rsa97 - тригонометрия тут не нужна.
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы