Знать ширину и высоту части квадрата, включая круг. Как я могу получить радиус этого круга?
ОБНОВЛЕНИЕ: Как получить радиус КРУПНЕЙШЕЙ окружности, часть которой может быть размещена внутри известного прямоугольника
Ответ
R = width/2 + height^2/(8*width)
Найдите правильный треугольник, и проблема станет тривиальной.
У вас есть два уравнения.
height/2 = R*SIN(Φ) R = width + R*COS(Φ)
, которые решаются для R и Φ.
R
Φ