Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 103

Рассчитать Пи, как сумму бесконечного ряда

28.09.2015, 18:28. Показов 2834. Ответов 23
Метки нет (Все метки)

Дана формула:

Пи = 4 - 4 / 3 + 4 / 5 - 4 / 7 + 4 / 9 - 4 / 11 ...

Правильно ли я понял, что нужно просто делать всё по формуле, пока не вычислится то самое число Пи? Из школы помню, что вроде значение 3.14, но это ведь округлено, каково должно быть условие в цикле?
C++
1
2
3
4
5
6
7
8
9
10
double P = 4;
    int n = 3;
 
    while(P != 3.14) // вряд ли мы попадем именно в это значение ?
    {
        P -= 4 /  n;
        n += 2;
        P += 4 / n;
        n += 2;
    }
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.09.2015, 18:28
Ответы с готовыми решениями:

Рассчитать сумму бесконечного ряда
2) Рассчитать сумму бесконечного ряда с точностью до \varepsilon , где x - \frac{x^3}{3!}+\frac{x^5}{5!}- ...\; ,\; x\in \left( -1;\,...

Рассчитать сумму членов бесконечного ряда
рассчитать сумму членов бесконечного ряда с заданной пользователем точностью ε для заданного пользователем значения X є (-1;1) ;...

Рассчитать сумму членов бесконечного ряда с заданной точностью
Рассчитать сумму членов бесконечного ряда с заданной точностью Е для заданного пользователем значения хє(-1;1):...

23
Модератор
Эксперт С++
 Аватар для zss
13789 / 10981 / 6492
Регистрация: 18.12.2011
Сообщений: 29,275
01.10.2015, 17:19
http://www.cplusplus.com/doc/tutorial/constants/
1
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 103
01.10.2015, 20:17  [ТС]
Нашёл. Википедия рулит.

Добавлено через 2 часа 53 минуты
zss, еще к вам вопрос, если не надоел
Почему вы переменную назвали "eps", откуда это? А точнее что значит.
0
Модератор
Эксперт С++
 Аватар для zss
13789 / 10981 / 6492
Регистрация: 18.12.2011
Сообщений: 29,275
01.10.2015, 20:19
Погрешность принято обозначать греческими буквами https://www.cyberforum.ru/cgi-bin/latex.cgi?\epsilon или https://www.cyberforum.ru/cgi-bin/latex.cgi?\delta
1
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
21.03.2016, 23:22
Но, в задании сказано Напечатайте таблицу, которая покажет, как значение pi аппроксимируется од*
ним членом этого ряда, двумя членами, тремя и т.д. Сколько членов ряда потре*
бовалось для получения значения 3.14? 3.141? 3.1415? 3.14159? 1

Как это зделать, с помощию отдельных циклов нати все эти значения 3,14 ... или if-оми можно обойтись.

А если, условно говоря, не знать о функции fabs, то дело приобретает совсем уж страшный оборот, лично у меня ничего не получилось, пока я код с этой страницы не скопировал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.03.2016, 23:22

Рассчитать сумму членов бесконечного ряда с заданной пользователем точностью
Рассчитать сумму членов бесконечного ряда с заданной пользователем точностью е для заданного пользователем значения хє(-1;1): 1 + x^2/2!...

Рассчитать значение п на основании бесконечного ряда
У Дейтлов есть задача: Это программа должна вывести п = 4 + 4/3 = 4*(4/3) = 16/3 16/3 * 4/5 = 48/15 и т.д.?

Нужно найти сумму бесконечного ряда ln(1+x)=x-x^2/2+x^3/3-x^4/4 и т.д.(как написать програму?)
как написать програму?

Рассчитать сумму бесконечного ряда
помогите решить и если можно то с объяснением

Рассчитать сумму бесконечного ряда
Доброго времени суток) Возникла такая проблема... Задача такая - нужно рассчитать сумму бесконечного ряда. y=1-1/2!+1/3!_1/4!..... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Контроль уникальности строк в табличной части документа
Maks 18.06.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ПланированиеСпецтехники" с табличной частью "НаличиеОборудования", разработанного в КА2. Задача: контроль уникальности строк в. . .
Клиент
Uhbif79 18.06.2026
Здесь простой клиент для работы с сервером.
Сервер
Uhbif79 18.06.2026
Выкладываю простейший сервер.
Дефенестрация
kumehtar 18.06.2026
Узнал интересное слово. Дефенестрация. Это когда ты выбрасываешь кого-либо или что-либо из окна. Возьму на вооружение)))
Дихотомия добра и зла
kumehtar 18.06.2026
Как Дзен-буддисты говорят о добре и зле: не нужно воевать против зла, нужно воевать против невежества. Тогда добро станет ествественным, и поэтому вечным. Но дело в том, что невежество всё время. . .
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
anaschu 18.06.2026
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый. . .
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов • Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp • Смежный проект:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru