@Arik

Как градусы переделать в координаты?

ДД.
Что-то совсем подзабыл школьную программу. Может глупый вопрос, но уже взорвал весь мозг.
есть 180°:
db6f1253750144a098649d0ccf1e2a28.jpg
есть N-элементов, надо их распределить равномерно.
пример:
1 элемент - 0°
2 элемента: 
- 0°
- 180°
3 эл-та:
- 0°
- 90°
- 180°
4 эл-та:
- 0°
- 60°
- 120°
- 180°
и т.д.


Элементы считаем от центральной точки, выходит
0° – x: -80; y: 0
90° – x: 0; y: -80
180° – x: 80; y: 0


80(?) - это на какое расстояние должен быть элемент от центра

спасибо
  • Вопрос задан
  • 371 просмотр
Решения вопроса 1
alsopub
@alsopub
Чтобы распределить N элементов в диапазоне 0...180, нужно 180 разделить на (N-1) и разместить точки через каждые полученные градусы.
То есть Kx = X * 180 / (N-1), где Kx - очередная точка, X = 0.. N-1
Если точки нумеровать как X = 1...N, то Kx = (X-1) * 180 / (N-1)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
vaut
@vaut
Ищите в гугле перевод координат из полярной системы в декартову.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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