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

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

Восстановить пароль Регистрация
 
fatL
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 4
31.03.2014, 01:22     Вычисление фундаментальных констант с любой заданной точностью #1
Код программы, которая вычисляет и выводит число πи до N-ного знака.
Тоже самое с числом e.

Добавлено через 2 часа 38 минут
Буду очень признателен за любую помощь!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2014, 01:22     Вычисление фундаментальных констант с любой заданной точностью
Посмотрите здесь:

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

Для вычислений выбираем ряд, с помощью которого представляются данные числа, и считаем.
Вот ряды для пи здесь - для е.
gunslinger
случайный прохожий
 Аватар для gunslinger
1097 / 715 / 184
Регистрация: 20.07.2013
Сообщений: 1,970
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
341 / 188 / 37
Регистрация: 26.12.2012
Сообщений: 658
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++

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

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

Текущее время: 15:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru