формула за смятане дължина на дъга от елипса има на много места
Вярно е.
Е и?
Питащият се (и ни) въпросва дали има по-простички методи. Явно не можем да намерим, ама кво от туй - нали върви лафа, пък и задачката е интересна.
при правилно написан код точноста зависи от възможностите на компа с които смяташ ... тоест от парите за код и техника
Това пък е абсолютен.... джемпер.
Интересно от какво ще зависи точността при неправилно написан код...
Сигурно смяташ, че освен теб, всички останали са некви юзъри, за които думите "код" и "техника" са понятни колкото висшата математика за прасето. Мога да ти го напиша тоя код както за програмируемия ми калкулатор от време оно (Електроника МК-62), така за компютър, така и за микроконтролер. Последния даже ще го навържа и на платка с клавиатура и дисплей, та да си задаваш координатите. На цена на хардуера около няколко десетки лева. И ще го смята с произволна (т.е. каквато си поискам) точност (естествено в нормални граници) и в трите случая. А, и да не забравя - мога да го напиша на асемблер, на С, Фортран, на Бейсик, Паскал, ФОРТ и още неколко езика. Така, че нито техниката нито кодът имат значение за точността. Ако щеш и на 4 битов процесор ще го напиша за плаваща запетая с двойна точност. Или с четворна, ако двойната не ти стига. Друг е въпросът за колко време ще го смята. Изобщо точността на пресмятанията като правило не зависи от хардуера. Хората са правили точни сметки и на ръчни сметала даже.
Парите са друга тема, в случая задачката ме интересува чисто като задачка, слава богу пари имам от де да си изкарвам.
така като гледам автора на темата иска безплатно решение
като за толкова пари числото 42 е подходящ отговор
Що пък да не иска? Ти като не щеш да даваш решение - не давай. Плюс това не го иска само за себе си. Решението ще е достъпно за всички.
|