Найдено 53 результата

V.Pozyvnoy
23.11.2019 15:40:00
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Я еще раз. Посчитать длину дуги очень малой угловой величины единичной окружности и сложить путем арифметики для длинных чисел. Вполне нормально.

Число ПИ можно представить бесконечным рядом, постоянно бить на одинаковы треугольники и считать катет. Число ПИ можно считать другими способами. Отлично ...
V.Pozyvnoy
23.11.2019 11:18:32
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Снег Север ищет заумные вещи. Не нужно усложнять. Человечество не придумало другого способа вычисления расстояний между А(x1,y1) и B(x2,y2) на плоскости x,y
Хотите потренироваться? Возьмите листок бумаги нарисуйте окружность и постройте путь жучка-паучка что бы он сек окружность с двух сторон ...
V.Pozyvnoy
22.11.2019 14:54:46
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Алгоритм правильный. Это счет расстояния в координатах Y(x) между точками находящимися на окружности. По точности счета можно работать, совершенствовать, что не изменяет основы.

Добавлено спустя 24 минуты 29 секунд:
Товарищи, давайте пока оставим его в покое. Может быть я увеличу возможности по ...
V.Pozyvnoy
22.11.2019 13:52:56
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Тут помоему все просто. Можно взять ничтожно малые доли градуса и посчитать длину сегмента окружности которая отсечется. Получатся малые величины. Потом эти малые величины нужно суметь между собой сложить что бы сохранить длинные значения после запятой. Рутинное занятие, арифметика с длинными ...
V.Pozyvnoy
22.11.2019 12:00:46
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Вадим, ну к чему ваш пост? Что тут обсуждать? Хотелось мне посчитать? Я посчитал не заморачиваясь. Захочется вам размяться? Возьмите листок бумаги и выведите формулу синуса двойного угла ни куда не заглядывая.

Я дорожу этим форумом потому что получил возможность интересно позаниматься.
V.Pozyvnoy
22.11.2019 10:36:37
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Расстояние меряется наиболее простым способом - это измерение расстояния. Число дискретизации в программе ограничено типом integer. C увеличением числа дискретизации счета к единице суммируются числа с малым значением и дальнейший счет уже ведет к потерям. Возможно внутри каждого цикла устраивать ...
V.Pozyvnoy
22.11.2019 08:58:10
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Самый что ни на есть простой. Из точки х=1, y=0 делается приращение -dx, определяются координаты новой точки лежащей на окружности и вычисляется расстояние между начальной точкой и той куда передвинулись. Складываем с значением полученным в прошлых итерациях. Итак в цикле пока последняя точка не ...
V.Pozyvnoy
21.11.2019 13:58:03
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Программа на free Pascal расчет числа ПИ https://drive.google.com/open?id=1BjFID ... QgACgQSo87

Вдруг из молодежи кто заинтересуется. Можно посмотреть точность счета от числа дискретизации.
V.Pozyvnoy
20.11.2019 12:41:18
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Вы подменяете всю дискуссию. Первым заговорил о программе которая делает много цифр не я. Я лишь сказал что мерить категорией расстояние точки которые на кривой - это приближенный счет, точность которого можно уточнять долго.


И все :P
V.Pozyvnoy
20.11.2019 12:25:09
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Вадим, вы подменяете
V.Pozyvnoy
20.11.2019 11:18:12
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Число ПИ - это приближенное соотношение длины окружности и радиуса
Число ПИ - это точное соотношение длины окружности и радиуса. Не путайте число и его запись. Почитайте в гугле про трансцендентные числа.

Друзья, я ведь привожу только то что осталось с геометрии 8 класса ну и института. Если ...
V.Pozyvnoy
20.11.2019 09:07:34
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Число ПИ - это приближенное соотношение длины окружности и радиуса. Окружностью называются точки расположенные на одном расстоянии от центра. У окружности только один параметр радиус.

Длины меряются между точками на прямой. Точки окружности не возможно выродить в прямую линию. Самое большее что мы ...
V.Pozyvnoy
19.11.2019 21:03:14
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Число ПИ размыто и не имеет определенного значения, его можно только уточнять до бесконечности. Алгоритм вычисляет расстояние по прямой между точками на окружности. Увеличивая радиус мы видим что и точность счета можно повысить.
Возможно где то нужна высокая точность. Вообще то в данном случае ...
V.Pozyvnoy
19.11.2019 14:43:48
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Я примерно понимаю о чем вы говорите. Можно взять очень малую часть окружности и посчитать ее длину. Но если мы просто в лоб сложим все эти малые части в целую то мы потеряем точность.
V.Pozyvnoy
19.11.2019 12:52:36
Форум: Free Pascal Compiler
Тема: возвращение к программированию
Ответы: 165
Просмотры: 134172

Re: возвращение к программированию

Vadim писал(а):V.Pozyvnoy
В городах, даже не очень больших, средняя температура всегда выше, чем в деревнях на той же широте. Вы этим алгоритмом изначально закладываете ошибку. ;-)


Вадим, согласен