Задать вопрос
@DALVROT

Как разложить кол-во точек по окружности?

Нужно разложить n-ное кол-во объектов по кругу, с равными промежутками. Вспомнилось, что любую n-угольную выпуклую фигуру можно поместить в круг, возможно от этого можно оттолкнуться... Спасибо!
  • Вопрос задан
  • 246 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Математика для анализа данных
    6 месяцев
    Далее
  • karpov.courses
    Математика для Data Science
    1 месяц
    Далее
  • Фоксфорд
    Алгоритмика и основы написания кода. 3–5 классы. (в записи)
    1 месяц
    Далее
Решения вопроса 1
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
Если нужно именно точки по окружности размещать, то проще всего делать это в полярной системе координат. Формулы для пересчёта такие:
x = R*cos(phi) + x0
y = R*sin(phi) + y0

,где R - радиус окружности, phi - угол поворота от оси x против часовой стрелки, центр окружности находится в точке M(x0, y0). Соответственно если нужно N точек, то
phi = (0,1,2...N-1)*(2*pi/N)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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