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

Протабулировать функцию (ряд Тейлора) С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Интеграл http://www.cyberforum.ru/cpp-beginners/thread963367.html
Подскажите. Как написать интеграл на C++. Мне нужно написать прогу, што б искала наближене значение функции y=f(x), используя розклад у ряд Тейлора
C++ Нахождение суммы общих делителей чисел помогите плз: Даны натуральные числа n, m. Получить сумму их общих делителей. http://www.cyberforum.ru/cpp-beginners/thread963366.html
Проблемы с конструктором. "отсутствуют экземпляры перегружена функция GradeBook::GradeBook" C++
// Заголовок GradeBook.h #include <string> using std:: string; class GradeBook { public:
ООП - задачка, понять и суметь. Разбор ошибок C++
Дан массив действительных чисел b1;…;b10 .. Найти сумму элементов расположенных после минимального элемента.Поля и данные - закрытого типа. в данной проге я пока ищу только минимальный элемент и имею в итоге ошибки, которые не понимаю. #include<stdio.h> #include<math.h> #include<iostream> using namespace std;/*ýòî îáÿâëåíèå ïðîñòðàíñòâà èì¸í std.*/ class massiv
C++ С++ удаление слова из строки http://www.cyberforum.ru/cpp-beginners/thread963335.html
Дана строка типа S='один два три четыре' удалить из строки последнее слово
C++ Вывод данных из структуры Доброй ночи:) Возникла проблема вывода данных из структуры. То бишь совсем ничего не выводится,программа просто зависает и все. #pragma hdrstop #pragma argsused #include <stdio.h> #include <stdlib.h > #include <conio.h> #include <string> using namespace std; подробнее

Показать сообщение отдельно
AntonChik
1083 / 581 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
27.09.2013, 06:08     Протабулировать функцию (ряд Тейлора) С++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <math.h>
#define DEEP 128
 
long double fn(double x)
{
long double res = 0.0;
for(int i=2;i<DEEP;i++)res+=i*(i+1)*pow(x,i-1);
return 1+0.5*res;
}
 
void  main(void)
{
double a,b,x,dx;
const int n = 100000;
// here init a,b
dx=(b-a)/n;
for(x=a;x<=b;x+=dx)printf("fn(%f)=%Lf",x,fn(x)); 
}
 
Текущее время: 23:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru