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

Табуляция функции - не сходится ответ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добавить столбцы после каждого парного столбца матрицы http://www.cyberforum.ru/cpp-beginners/thread543085.html
Одномерный массив: Удалить N элементов, начиная с номера К Двомерный массив: Добавить столбцы после каждого парного столбца матрицы.
C++ нахождения производной Подскажите пожалуйста как релизовать вычисления производной функции одной переменной. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread543084.html
Упорядочить массив C++
Здравствуйте. Не могу задать такой массив: 9х9 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 26 2 8 0 0 0 0 0 21 27 3 9 13 0 0 0 18 22 28 4 10 14 16 0 17 19 23 29 5 11 15 0 0 0 20 24 30
сложениe по модулю 2{в 16-й степени} и умножение по модулю (2{в 16-й степени} + 1) C++
пожалуста обьясните что такое сложениe по модулю 2{в 16-й степени} и умножение по модулю (2{в 16-й степени} + 1).и как это реализовать в c++.заранее спасибо
C++ Строки (c++) http://www.cyberforum.ru/cpp-beginners/thread543063.html
Помогите разобраться в коде: char *c={"ALL","EARN","OLIVE","ISLAND"}; char **cp={c+3,c+2,c+1,c}; char ***cpp=cp; cout<<(**++cpp+1)<<" "; cout<<(*++*cpp+3)<<" "; cout<<(*cpp+2); cout<<(**++cpp)<<endl; как вообще и что тут происходит?
C++ Сериализация Что-то я не совсем понял сериализацию. Использовать код наподобие MyClass m; std::ofstream f ("dump.bin", std::binary); f.write (&m, sizeof (m)); можно только в том случае, если MyClass является POD-типом? Если да, то почему? подробнее

Показать сообщение отдельно
Becanh
Сообщений: n/a
09.04.2012, 03:29     Табуляция функции - не сходится ответ
Функция:
http://www.cyberforum.ru/cgi-bin/latex.cgi?Cn(x)=\gamma +\ln x+\int_{0}^{x}\frac{t-1}{t}dt
Ряд Тейлора:
http://www.cyberforum.ru/cgi-bin/latex.cgi?Cn(x)=\gamma  + \ln x +\sum_{n=1}^{\propto }\frac{{-1}^{n}{x}^{2n}}{2n(2n)!}
Результат: Sum T - ряд Тейлора, Sum F(x) - приближенной значение функции в точке

Табуляция функции - не сходится ответ

Ответ не сходится, никак не могу понять в чем дело

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <cstdlib>;
using namespace std;
 
double a=0.4;
double b=4;
double k=0.2;
double e=0.000001;
double fi=0.577215;
 
 
double my_abs(double val)
{
        double ret = val;
        if(val < 0)
                ret *= -1;
        return ret;
}
 
 
double Taylor(double x, double e, long &n){
     double sum = 0;
        double an = 1;
        n = 1;
        do
        {
                sum += an;
                an *= ((-1)*x*x*n)/((2*n+1)*(2*n+2)*(n+1));
                
                n   += 1;
        }
        while(my_abs(an) >= e);
        return sum;
}
 
 
int _tmain(int argc, _TCHAR* argv[])
{long n;
        
        cout<<"|  x  |  Sum T  |  Sum F(x)  |   N   |\n";
        while(a <= b)
        {
                cout<<"| "<<a<<" | "<<Taylor(a, e, n)<<" | "<<fi+log(a)+Taylor(a, e, n)<<" |  ";
                cout<<n<<endl;
                a = a + k;
        }
        system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru