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

Мат функция - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как нарисовать графики ? http://www.cyberforum.ru/cpp-beginners/thread442426.html
#include <iostream> #include <conio.h> using namespace std; void main() { const int X=4,Y=12; const double b={0.67,0.75,0.82,0.91},q=5.3,y=0.81,Ckm=8.7,Cch=12.8,l=15,PT=5.52,PTkm=0.36,tpr=1.5;
C++ Вывести элементы матрицы, повторяющиеся 1 и более раз Дан двумерный массив, нужно вывести элементы, повторяющиеся 1 и более раз. Вот мой код: #include <iostream> #include <conio.h> #include <stdlib.h> using namespace std; main() { int i , j; http://www.cyberforum.ru/cpp-beginners/thread442414.html
C++ Можно ли заполнить массив типа int пустыми значениями?
.....
[C++] Даны натуральное число n, действительные числа а1, …, аn C++
Даны натуральное число n, действительные числа а1, …, аn. Получить max(|а1|, …, |аn|)и sqrt|a1^2+...+an^2|
C++ Динамический массив целых http://www.cyberforum.ru/cpp-beginners/thread442374.html
Люди помогите с задачкой, срочно надо, сегодня последний день остался, а я не могу сделать!!!! помогите!!! по критериям: 1)Динамические массивы обязательны 2)работать через адресную арифметику, - запрещены 3)распечатать не только значения но и адреса написать на языке Си
C++ Хранение объектов в векторе У меня есть класс, экземпляр которого не может быть изменён нигде кроме конструктора и деструктора. Так же запрещено его копирование. Возможно ли хранение такого класса в векторе? подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
10.02.2012, 11:22     Мат функция
Цитата Сообщение от LTony Посмотреть сообщение
т.к язык С++ не знаю
LTony, коды даны в Си, если сложно разделить a[n + 1] на a[n] тогда изволь так и писать - мне надо код для копипаста...

Итак
http://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n} = {(-1)}^{n}*\frac{{x}^{2*n}}{(2n)!}
http://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n + 1} = {(-1)}^{(n + 1)}*\frac{{x}^{2*(n + 1)}}{(2*(n + 1))!}
Находим рекуррентный сомножитель
[http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{{a}_{n + 1}}{{a}_{n}} = \frac{{(-1)}^{(n + 1)}*\frac{{x}^{2*(n + 1)}}{(2*(n + 1))!}}{{(-1)}^{n}*\frac{{x}^{2*n}}{(2n)!}} = (-1)*{x}^{2}*\frac{2n!}{2*n!*(n + 1)*(n + 2)} = \frac{(-1)*{x}^{2}}{(n + 1)*(n + 2)}

Теперь идём в этот топик
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
arctg(x) с помощью разложения
и корректируем double S(double x, double e)
Она будет выглядеть вот так
C
1
2
3
4
5
6
7
8
9
10
11
12
double S(double x, double e)
{
    double ak = x, sum = 0;
    long k = 0;
    while(e < fabs(ak))//Âîò Г®Г*Г® óñëîâèå îêîГ*Г·Г*Г*ГЁГї ГЁГІГҐГ°Г*öèîГ*Г*îãî ïðîöåññГ*
    {
        sum += ak;
        ak  *= (-1)*x*x/((k + 1)*(k + 2));
        k   = k + 1;
    }
    return sum;
}
Затем заменяем double S(double x, double e) здесь
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
http://www.cyberforum.ru/faq/thread4...ml#post2452211
И получаем весь алгоритм в целом
 
Текущее время: 12:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru