Показать сообщение отдельно
Старый 16.10.2008, 08:20   #8   
traveller
 
Аватар для Len4ik
 
Сообщений: 3,284
Регистрация: 11.12.2006

Len4ik вне форума Не в сети
Чтоб длину круга посчитать, надо представить его как предел сходящихся окружностей. Затем строим таблицу разностей (лучше всего центральных) и глядим по ней, где толщина окружностей стабилизируется (тут надо быть очень внимательным, чтоб погрешность в конечном результате была как можно меньшей). Проанализировав таблицу, выбираем какую-нибудь интерполяционную формулу и вперед! Я бы выбрала Бесселя для интерполирования на середину, то есть, так сказать, в центр круга.
А площадь окружности тоже легко найти. Тут надо интерполировать кубическим сплайном, у которого концы параболические.
Но везде ошибки округления и погрешности, конечно же, будут. Ибо толщина линий, ясно дело, неоднородна, и зависит от состояния чертившего их.
  Ответить с цитированием