Вход на сайт
VBA Школьная задачка
835 просмотров
Перейти к просмотру всей ветки
в ответ Murr 13.03.10 20:07
У меня есть: центр первой окружности, центр второй окружности, обе точки пересечения. Исходя из этих четырех точек, вывести в общем виде формулу площадей сектора и сегментов сможет любой шестиклассник.
Так, площадь сектора "окружности козы" будет равна...
S=r*2*arccos((100-x)/r)
где x - абсцисса точек пересечения (см. мое предыдущее сообщение)
Площади сегментов "окружности поляны" считаются с не меньшей легкостью
Полученное уравнение относительно r, насколько я понимаю, решить в общем виде будет довольно затруднительно. А вот методом половинного деления наоборот - легче легкого.
ЗЫ А ссылка на Вики для понимания определения "радиус"- это внушаить еще поболе... Аффтар по-прежнему жжот.
Так, площадь сектора "окружности козы" будет равна...
S=r*2*arccos((100-x)/r)
где x - абсцисса точек пересечения (см. мое предыдущее сообщение)
Площади сегментов "окружности поляны" считаются с не меньшей легкостью
Полученное уравнение относительно r, насколько я понимаю, решить в общем виде будет довольно затруднительно. А вот методом половинного деления наоборот - легче легкого.
ЗЫ А ссылка на Вики для понимания определения "радиус"- это внушаить еще поболе... Аффтар по-прежнему жжот.
I find my way through night and day'cause I know I just can't stayhere in heaven