76 / 78 / 41
Регистрация: 23.03.2011
Сообщений: 148
1

Высокая точность вычислений (погрешность<10^-30)

30.04.2014, 09:53. Показов 2377. Ответов 6
Метки нет (Все метки)

Здравствуйте, необходимо вычислить значение функции с заданной точностью (к примеру с точностью до 30-го знака после запятой), знает ли кто как выполнить это? (слышал что вродебы через vector это возможно, но как незнаю)
функция для которой должно быть вычисление
C++
1
2
3
4
5
6
7
double d_w(double x,double eps,int k)
//eps заданная точность, к номер производной, x точка в которой находим производную
{
           if (k==0) return w(x);
    if (k==1) return (w(x+eps)-w(x))/eps;
    else return (d_w(x+eps,eps, k-1)-d_w(x,eps,k-1))/eps;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.04.2014, 09:53
Ответы с готовыми решениями:

"Точность вычислений" или "Элементарная погрешность"
Всем привет! Решаю задачку (Задача А - во вложениях), где даны координаты вершин треугольника, и...

Точность вычислений
Для проверки точности вычислений существуют формулы и калькулятор на 200000 знаков до и после...

Погрешность вычислений
определить погрешность вычислений на ЭВМ выражения а*(1/a), задавая тип данных для переменной a -...

Погрешность вычислений
Читаю книгу Дейтелов &quot;Как программировать на С++&quot;, попалась следующая задача, где нужно вводить...

6
51 / 50 / 5
Регистрация: 14.08.2012
Сообщений: 248
30.04.2014, 10:18 2
В подобных случаях я работал с рациональными дробями (написать свой класс нужно), тогда вообще погрешности нет.
0
Почетный модератор
Эксперт С++
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,905
30.04.2014, 10:21 3
Лучший ответ Сообщение было отмечено kiborgdelto как решение

Решение

Бесконечная точность при делении (с) -=ЮрА=-
1
7275 / 6220 / 2833
Регистрация: 14.04.2014
Сообщений: 26,871
30.04.2014, 10:38 4
Т. е. нужно 30 значащих цифр?
0
76 / 78 / 41
Регистрация: 23.03.2011
Сообщений: 148
30.04.2014, 19:10  [ТС] 5
нужно чтобы функция вернула значение с 30 знаками после запятой
0
78 / 77 / 51
Регистрация: 30.03.2013
Сообщений: 194
12.10.2015, 21:05 6
как-нибудь решили данный вопрос?
0
7275 / 6220 / 2833
Регистрация: 14.04.2014
Сообщений: 26,871
12.10.2015, 22:10 7
Возьми библиотеку NTL.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2015, 22:10
Помогаю со студенческими работами здесь

Точность вычислений у double
Дана задача: &quot;Определить, на сколько нулей заканчивается факториал числа n&quot;. Пример: вводим &quot;25&quot;,...

Точность вычислений в double (Обрезание числа)
Здравствуйте! Дело в том, что мне необходимо выводить большие числа с большим количеством знаков...

Вещественные числа с плавающей точкой, точность вычислений
Работаю над проектом, требующим большую точность вычисления вещественных чисел. Решила...

В сответствии с вариантом задания определить погрешность вычислений на ЭВМ выражения a*(1/a)
Вместо переменной а можно любое число. Для этого написать программу на языке Cи++ с использованием...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru