Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Overwave2
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 38
#1

Вычисление числа Пи по формуле Чудновских - C++

23.03.2013, 10:21. Просмотров 500. Ответов 2
Метки нет (Все метки)

По формуле из Википедии задался целью насчитать число Пи хотя бы до 106 - 109. Скорее всего, на моем среднем компе это займет неделю. Мне нужно только узнать, как вложить эту формулу в программу, так как я не знаю матана. Помощщщ приветствуется.
Миниатюры
Вычисление числа Пи по формуле Чудновских  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2013, 10:21     Вычисление числа Пи по формуле Чудновских
Посмотрите здесь:

Вычисление по формуле - C++
Вычислить значение формулы, вот код: #include <iostream> #include <Windows.h> #include <math.h> using namespace std; ...

вычисление по формуле - C++
Себестоимость перевозки тонны груза определяется по формуле: , где Скм – переменные расходы на 1км пробега (топливо, ТО и т.д.); ...

Вычисление выражения по формуле - C++
#include <iostream.h> #include <math.h> int main() { double x,y,z,a,b,c,h; cout <<Vvedite x:"; cin>>x; cout <<Vvedite...

Вычисление массива по формуле - C++
Составить программу ввода массива Х переменной длины от 1 до 100 элементов (0 < icurrent < 100). Вычислить массив Y по заданной формуле...

Вычисление по итерационной формуле - C++
Вычислите по итерационной формуле - вычисления проводятся пока Значение точности eps и переменных a и b задавать с клавиатуры....

Вычисление значения по формуле - C++
очень надо сегодня зачет значение А=1000,В=0.0001

Вычисление функции по формуле - C++
Пробовал написать код, но не получается: #include <iostream> #include <cmath> using namespace std; void main () //Руссификация...

Вычисление значение по формуле - C++
Всем привет, ребят помогите пожалуйста. Нужно составить программу которая вычесляет по данной формуле на C++. Заранее СПАСИБО!

Вычисление по рекуррентной формуле - C++
Совсем забыл как делаются рекуррентные формулы. Есть сумма \sum_{k=0 }^{\infty}\frac{{(-1)}^{k+1}{x}^{2k-1}}{(2k-1)(2k+1)!} ...

Вычисление значения по формуле - C++
Помогите пожалуйста!!!! Перепечатывайте задание на форум в виде текста.

Вычисление арифметического выражения по формуле - C++
Учитывая значения переменных, вычислить арифметическое выражение по формуле. Алгоритм решения задачи представить в виде блок-схемы.

Вычисление значения по заданной формуле - C++
Задано:Создать программу вычисления указанной величины. Результат проверить при заданных исходных значениях. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
23.03.2013, 11:49     Вычисление числа Пи по формуле Чудновских #2
Бог с ним "как вложить". Тут вопрос, "как выложить".
palva
2563 / 1785 / 252
Регистрация: 08.06.2007
Сообщений: 6,913
Записей в блоге: 4
23.03.2013, 12:09     Вычисление числа Пи по формуле Чудновских #3
Цитата Сообщение от Overwave2 Посмотреть сообщение
Скорее всего, на моем среднем компе это займет неделю
Да ладо, неделю. За секунду решит. Здесь ведь не требуется использовать арифметику многократной точности. Вывести рекуррентное правило, которое вычисляет каждое следующее слагаемое на основе предыдущего, и вперед.

Добавлено через 14 минут
Линейную часть слагаемого - правая круглая скобка в числителе, конечно, надо вычислять отдельно. А остальную часть, где степени и факториалы вычислять рекуррентной формулой. Сэкономите массу умножений на вычислении факториалов. Рад знакопеременный, значит достигнутая точность суммы будет меньше абсолютной величины последнего члена. Это можно учитывать при определении правила окончания вычислений.
Yandex
Объявления
23.03.2013, 12:09     Вычисление числа Пи по формуле Чудновских
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru