Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Цикл   Найти похожие ветки 

 
Серый ©   (2006-10-01 13:28) [0]

Нужно посчитать значение
arth(x)=x+(x^3/3)+(x^5/5)+..Главная пролема заключается в организации цикла

d:=x;
i:=3;
x2:=x*x;
while (fabs(d)>eps) do
begin
d:=d*x2/(i);
i:=i+2;
end;
А именно ошибка в числителе выражения d:=d*x2/(i).
Что это за ошибка?


 
Kolan ©   (2006-10-01 13:32) [1]


> Что это за ошибка?

Так что за ошибка?


 
MBo ©   (2006-10-01 13:35) [2]

dd:=x;
arth := x;
i:=1;
x2:=x*x;
while (abs(d)>eps) do
begin
 dd:=dd*x2;
 i:=i+2;
 d := dd/i;
 arth := arth + d;
end;

P.S. ряд сходится медленно, если x не очень мало...


 
Думкин ©   (2006-10-01 18:18) [3]


> MBo ©   (01.10.06 13:35) [2]
> dd:=x;
> arth := x;
> i:=1;
> x2:=x*x;
> while (abs(d)>eps) do
> begin
>  dd:=dd*x2;
>  i:=i+2;
>  d := dd/i;
>  arth := arth + d;
> end;
>
> P.S. ряд сходится медленно, если x не очень мало...


Если больше 1, то вообще расходится.


 
guav ©   (2006-10-01 18:59) [4]

А зачем вообще через ряд находить, когда есть простая формула в Math.ArcTanh ?


 
Думкин ©   (2006-10-02 05:43) [5]

> guav ©   (01.10.06 18:59) [4]

Некоторые типа иногда учатся.



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.111 c
2-1159870768
Alex_C
2006-10-03 14:19
2006.10.22
TPanel с возможностью копирования текста


2-1160034776
o_serg
2006-10-05 11:52
2006.10.22
TreeView с CheckBox ами


3-1155875302
Rentgen
2006-08-18 08:28
2006.10.22
Kак пересортировать таблицу после изменения поля в самой таблице?


15-1159418753
Climber
2006-09-28 08:45
2006.10.22
sql-запросы


2-1160311069
Gloomer
2006-10-08 16:37
2006.10.22
Как получить загруженность ЦП