@i_v

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

Есть прямоугольник, находящийся в начале координат. Как, зная угол и размеры прямоугольника, найти расстояние от этого начала координат (центра прямоугольника) до его сторон (A1 и B1 на рисунке)?

0c4749c64bc94385b069f679cde1b45e.png
  • Вопрос задан
  • 973 просмотра
Решения вопроса 1
Mrrl
@Mrrl
Заводчик кардиганов
Если его повернули на угол a, то
A1=min(A/abs(cos(a)),B/abs(sin(a))),
B1=min(B/abs(cos(a)),A/abs(sin(a))).
Если приходится делить на 0, то результат деления считается равным бесконечности, а значение минимума - второму числу.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
vvpoloskin
@vvpoloskin
Инженер связи
Так должна быть инфа, на сколько его повернули (угол или сами координаты). На основе нее можно получить либо расстояние до точки, либо сразу катет треугольника.

P. S. была бы нормальная работа математиком на полную занятость...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы