Здравствуйте, гость ( Вход | Регистрация )
| molodzo |
13.3.2009, 16:09
Сообщение
#1
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 4 Регистрация: 13.3.2009 Город: Москва |
Помогите, пожалуйста, упростить выражение... Нужно написать прогу на C, но с факториалами получается слишком большие числа! (IMG:style_emoticons/default/newconfus.gif)
k изменяется от 0 до бесконечности ((4k+1)! / [(2k)!]^2) * x^2k = =1/2*[(1-4x)^(-3/2) + (1+4x)^(-3/2)] Как можно сделать, чтобы в проге для одного k вычислились факториалы, а потом это значение подставлять для других k??? |
![]() ![]() |
| граф Монте-Кристо |
13.3.2009, 16:27
Сообщение
#2
|
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 3 840 Регистрация: 27.9.2007 Из: Старый Оскол Город: Москва Учебное заведение: МФТИ/МАИ Вы: другое |
Там по-моему в знаменателе не нужно в квадрат возводить факториал.А в числителе будет ещё 2^(2k) и (4k+1)!! вместо (4k+1)!.
А считать можно так,например - запоминать текущее значение коэффициента в зависимости от k, а следующее получать домножением текущего на некоторый коэффициент. |
| molodzo |
13.3.2009, 17:00
Сообщение
#3
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 4 Регистрация: 13.3.2009 Город: Москва |
Если честно, то я не очень понял, что вы имеете ввиду...
|
molodzo как упростить выражение? 13.3.2009, 16:09
граф Монте-Кристо Насчёт поправок к формуле или насчёт вычисления фа... 13.3.2009, 17:39
molodzo И насчет факториала, и насчет поправок...
Вроде ка... 13.3.2009, 18:03
граф Монте-Кристо Насчёт поправок - у меня получилось несколько друг... 13.3.2009, 18:17
Dimka k у Вас определено? В прогу Вы не можете "вби... 13.3.2009, 19:07
molodzo Сама задача такая:
k изменяется от 0 до бесконечн... 13.3.2009, 20:30![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 7:32 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru