Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2010, 22:36   #11
Brabus
Пользователь
 
Регистрация: 25.09.2009
Сообщений: 81
По умолчанию

QuadroX, спасибо большое , но метод Уважаемого val_nnm (еще раз ему спасибо )я думаю вполне устроит моего преподавателя. Спасибо за предложение
Brabus вне форума Ответить с цитированием
Старый 23.01.2010, 23:36   #12
val_nnm
Форумчанин
 
Регистрация: 18.10.2009
Сообщений: 185
По умолчанию

ещё если подумать, поскольку ряд не знако переменный то ошибка в редких случаях может быть немного больше eps. Вот так результат будет немного точнее

Код:
function  C_SinH (z : TComplex; Eps : real): TComplex;
var
  Sum, a, z_2: TComplex;
  i: Integer;
begin
  z_2:=C_Mult(z,z);
  C_Init(Sum, 0, 0);
  a:=z;
  i:=0;
  while C_Abs(a)>Eps do
    begin
      Sum:=C_Add(Sum, a);     // Sum:=Sum+a
      i:=i+1;
      a:=C_Mult(a, z_2);      // a:=a*sqr(x)
      a:=C_DivByNumber(a, 2*i*(2*i+1));
    end;
  Sum:=C_Add(Sum, a);
  Result:=Sum;
end;
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает."
val_nnm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
МАКРОС_ДОБАВЛЕНИЕ В ЧИСЛАХ НУЛЕЙ, ПОСЛЕ ЗАПЯТОЙ Окоча Юра Microsoft Office Word 4 04.02.2010 12:43
Pascal.Умножние комплексных чисел.Рекурсия starlet Помощь студентам 9 19.04.2009 18:36
Дата в числах Titan123 Общие вопросы Delphi 6 25.12.2008 13:22
Как убрать пробелы в числах!! vavany22 Microsoft Office Excel 27 11.11.2008 11:23