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

Ряд тэйлора, код есть , не считает точность - C++

Восстановить пароль Регистрация
 
Prokill1
0 / 0 / 0
Регистрация: 15.10.2011
Сообщений: 12
08.11.2011, 23:38     Ряд тэйлора, код есть , не считает точность #1
ввожу точность 0.000001 а значения не меняются(
помогите
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <math.h>
#include <float.h>
int main(){
const int MaxIter=500;
double xn,xk,dx,eps;
printf("enter xn,xk,dx,eps\n");
scanf("%lf%lf%lf%lf",&xn,&xk,&dx,&eps);
printf("\n|X|acos|Y|n|");
printf("\n_________________________________");
for (double x=xn;x<=xk;x+=dx){
double ch=1,y=x,z,s=0;
z=acos(x);
for(int n=1;fabs(ch)>eps&&n<MaxIter;n+=2){
ch*=((2*n-1)*pow(x,2*n+1))/(2*n*(2*n+1));
y=y+ch;
s=s+1;}
y=(3.1415926/2)-y;
if(n<MaxIter)printf("\n|%9.2lf|%9.5lf|%9.5lf|%9d|\n",x,z,y,int(s));
else printf("\n Ryad rashoditsya!");
}
return 0;
}
Добавлено через 1 минуту
значения от -0.5 до 0.5 с шагом 0.1 и точностью 0.000001

Добавлено через 27 минут
[IMG]http://s005.***********/i209/1111/24/d0670bc45351.jpg[/IMG]
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2011, 23:38     Ряд тэйлора, код есть , не считает точность
Посмотрите здесь:

C++ Разложение в ряд Тейлора(код есть, но ошибочный)
C++ Разложение sin(x) в ряд Тэйлора в C++
[C++] Ряд Тэйлора C++
ряд тэйлора C++
данный код считает количество нечетных элементов в столбце , но он считает не для каждого столбца , как сделать , чтобы считал для каждого?подскажите C++
Разложение в ряд. Не правильно считает C++
При больших значениях х ряд считает направильно C++
C++ есть код но сегка не то считает

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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