Дан квадрат
со стороной
. Без ограничений общности будем считать, что точка
находится в левом верхнем углу квадрата, точка
- в правом верхнем углу.
Внутри квадрата вписана окружность с центром в точке
. Из точки
, которая является серединой стороны AB, по окружности по часовой стрелке отложили 220 градусов и получили точку
. Через точки
и
провели прямую, которая пересекает сторону
квадрата в точке
.
Необходимо найти расстояние
.
Задача возникла таким образом: необходимо было разукрасить квадрат с градиентом, который задается тремя параметрами: цвет, из которого выполняется переход, цвет, в который выполняется переход, и уголом направления перехода. По некоторым причинам угол нельзя задать в градусах, а можно только с помощью указания двух точек (т.е. по сути вектором). Т.е. нужно найти точку
, тогда можно будет указать вектор направления.
Пример градиента, о котором идет речь
https://mycolor.space/gradient