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

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

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

Вычисление фундаментальных констант с любой заданной точностью - C++

31.03.2014, 01:22. Просмотров 485. Ответов 7
Метки нет (Все метки)

Код программы, которая вычисляет и выводит число πи до N-ного знака.
Тоже самое с числом e.

Добавлено через 2 часа 38 минут
Буду очень признателен за любую помощь!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2014, 01:22     Вычисление фундаментальных констант с любой заданной точностью
Посмотрите здесь:
Вычисление с заданной точностью C++
Вычисление exp с заданной точностью C++
C++ Вычисление числа e, Pi с заданной точностью
вычисление с заданной точностью ctg(x) ... C++
Вычисление суммы ряда с заданной точностью C++
C++ Вычисление бексонечной суммы с заданной точностью
Вычисление суммы ряда с заданной точностью C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
31.03.2014, 01:38     Вычисление фундаментальных констант с любой заданной точностью #2
Цитата Сообщение от fatL Посмотреть сообщение
с любой заданной точностью
В double точность гарантирована по 15 знак после запятой - и это все.
Так что любая точность - преувеличение.

Для вычислений выбираем ряд, с помощью которого представляются данные числа, и считаем.
Вот ряды для пи здесь - для е.
gunslinger
случайный прохожий
1132 / 750 / 191
Регистрация: 20.07.2013
Сообщений: 2,067
31.03.2014, 01:45     Вычисление фундаментальных констант с любой заданной точностью #3
http://ru.wikipedia.org/wiki/%D0%A4%...B0%D1%80%D0%B0
fatL
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 4
31.03.2014, 01:55  [ТС]     Вычисление фундаментальных констант с любой заданной точностью #4
IrineK, здесь нужно реализовывать с помощью длинной арифметики
IrineK
Заблокирован
31.03.2014, 02:08     Вычисление фундаментальных констант с любой заданной точностью #5
Тогда вопрос не в точности, а в доступной вычислительной мощности )
Genn55
366 / 213 / 41
Регистрация: 26.12.2012
Сообщений: 707
31.03.2014, 02:26     Вычисление фундаментальных констант с любой заданной точностью #6
Попробуйте так вычислить число пи.
C++
1
pi = acos(-1.0);
IrineK
Заблокирован
31.03.2014, 02:53     Вычисление фундаментальных констант с любой заданной точностью #7
Предлагаю Spigot Algorithm.
Если имеете некоторые знания языка басурманского, то здесь найдете математику процесса и даже исходник на Паскале.

Добавлено через 7 минут
На хабре также есть подробное объяснение на русском и исходник на Java.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2014, 06:20     Вычисление фундаментальных констант с любой заданной точностью
Еще ссылки по теме:
C++ Вычисление бесконечного ряда с заданной точностью
Вычисление бексонечной суммы с заданной точностью C++
Вычисление суммы ряда с заданной точностью C++
C++ Вычисление суммы ряда с заданной точностью
Вычисление суммы числового ряда с заданной точностью C++

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

Или воспользуйтесь поиском по форуму:
IrineK
Заблокирован
31.03.2014, 06:20     Вычисление фундаментальных констант с любой заданной точностью #8
Пять тыщ знаков после запятой :
Миниатюры
Вычисление фундаментальных констант с любой заданной точностью  
Yandex
Объявления
31.03.2014, 06:20     Вычисление фундаментальных констант с любой заданной точностью
Ответ Создать тему
Опции темы

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