Я еще раз. Посчитать длину дуги очень малой угловой величины единичной окружности и сложить путем арифметики для длинных чисел. Вполне нормально.
Число ПИ можно представить бесконечным рядом, постоянно бить на одинаковы треугольники и считать катет. Число ПИ можно считать другими способами. Отлично ...
Найдено 53 результата
- 23.11.2019 15:40:00
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
- 23.11.2019 11:18:32
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Снег Север ищет заумные вещи. Не нужно усложнять. Человечество не придумало другого способа вычисления расстояний между А(x1,y1) и B(x2,y2) на плоскости x,y
Хотите потренироваться? Возьмите листок бумаги нарисуйте окружность и постройте путь жучка-паучка что бы он сек окружность с двух сторон ...
Хотите потренироваться? Возьмите листок бумаги нарисуйте окружность и постройте путь жучка-паучка что бы он сек окружность с двух сторон ...
- 22.11.2019 14:54:46
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Алгоритм правильный. Это счет расстояния в координатах Y(x) между точками находящимися на окружности. По точности счета можно работать, совершенствовать, что не изменяет основы.
Добавлено спустя 24 минуты 29 секунд:
Товарищи, давайте пока оставим его в покое. Может быть я увеличу возможности по ...
Добавлено спустя 24 минуты 29 секунд:
Товарищи, давайте пока оставим его в покое. Может быть я увеличу возможности по ...
- 22.11.2019 13:52:56
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Тут помоему все просто. Можно взять ничтожно малые доли градуса и посчитать длину сегмента окружности которая отсечется. Получатся малые величины. Потом эти малые величины нужно суметь между собой сложить что бы сохранить длинные значения после запятой. Рутинное занятие, арифметика с длинными ...
- 22.11.2019 12:00:46
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Вадим, ну к чему ваш пост? Что тут обсуждать? Хотелось мне посчитать? Я посчитал не заморачиваясь. Захочется вам размяться? Возьмите листок бумаги и выведите формулу синуса двойного угла ни куда не заглядывая.
Я дорожу этим форумом потому что получил возможность интересно позаниматься.
Я дорожу этим форумом потому что получил возможность интересно позаниматься.
- 22.11.2019 10:36:37
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Расстояние меряется наиболее простым способом - это измерение расстояния. Число дискретизации в программе ограничено типом integer. C увеличением числа дискретизации счета к единице суммируются числа с малым значением и дальнейший счет уже ведет к потерям. Возможно внутри каждого цикла устраивать ...
- 22.11.2019 08:58:10
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Самый что ни на есть простой. Из точки х=1, y=0 делается приращение -dx, определяются координаты новой точки лежащей на окружности и вычисляется расстояние между начальной точкой и той куда передвинулись. Складываем с значением полученным в прошлых итерациях. Итак в цикле пока последняя точка не ...
- 21.11.2019 13:58:03
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Программа на free Pascal расчет числа ПИ https://drive.google.com/open?id=1BjFID ... QgACgQSo87
Вдруг из молодежи кто заинтересуется. Можно посмотреть точность счета от числа дискретизации.
Вдруг из молодежи кто заинтересуется. Можно посмотреть точность счета от числа дискретизации.
- 20.11.2019 12:41:18
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Вы подменяете всю дискуссию. Первым заговорил о программе которая делает много цифр не я. Я лишь сказал что мерить категорией расстояние точки которые на кривой - это приближенный счет, точность которого можно уточнять долго.
И все
И все
- 20.11.2019 12:25:09
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Вадим, вы подменяете
- 20.11.2019 11:18:12
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Число ПИ - это приближенное соотношение длины окружности и радиуса
Число ПИ - это точное соотношение длины окружности и радиуса. Не путайте число и его запись. Почитайте в гугле про трансцендентные числа.
Друзья, я ведь привожу только то что осталось с геометрии 8 класса ну и института. Если ...
Число ПИ - это точное соотношение длины окружности и радиуса. Не путайте число и его запись. Почитайте в гугле про трансцендентные числа.
Друзья, я ведь привожу только то что осталось с геометрии 8 класса ну и института. Если ...
- 20.11.2019 09:07:34
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Число ПИ - это приближенное соотношение длины окружности и радиуса. Окружностью называются точки расположенные на одном расстоянии от центра. У окружности только один параметр радиус.
Длины меряются между точками на прямой. Точки окружности не возможно выродить в прямую линию. Самое большее что мы ...
Длины меряются между точками на прямой. Точки окружности не возможно выродить в прямую линию. Самое большее что мы ...
- 19.11.2019 21:03:14
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Число ПИ размыто и не имеет определенного значения, его можно только уточнять до бесконечности. Алгоритм вычисляет расстояние по прямой между точками на окружности. Увеличивая радиус мы видим что и точность счета можно повысить.
Возможно где то нужна высокая точность. Вообще то в данном случае ...
Возможно где то нужна высокая точность. Вообще то в данном случае ...
- 19.11.2019 14:43:48
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Я примерно понимаю о чем вы говорите. Можно взять очень малую часть окружности и посчитать ее длину. Но если мы просто в лоб сложим все эти малые части в целую то мы потеряем точность.
- 19.11.2019 12:52:36
- Форум: Free Pascal Compiler
- Тема: возвращение к программированию
- Ответы: 165
- Просмотры: 134172
Re: возвращение к программированию
Vadim писал(а):V.Pozyvnoy
В городах, даже не очень больших, средняя температура всегда выше, чем в деревнях на той же широте. Вы этим алгоритмом изначально закладываете ошибку.
Вадим, согласен
