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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2017, 17:01   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а так не проще?

Код:
var
  m_transp_summ, m_transp_step, Vmax, Km: extended;
  R, S, i_convert: extended;
begin
  R := strtofloat(edt_R.Text);
  S:=  strtofloat(edt_S.Text);


  Vmax:=  strtofloat(edt_Vmax.Text);
  Km:=  strtofloat(edt_Km.Text);
  m_transp_summ:=0;
  m_transp_step:=0;

  i_convert=2;
  while i_convert<(round(R)+1.1) do    //если сделать от нуля, то для первой клетки не будет перенесенного ею азота и по формуле, и в жизни
    begin

       m_transp_step:= (3.14*(i_convert-1)*i_convert*betta*Vmax*S*L_step)/(S+Km);
       S:=S-0.000001;// вычитаются траты на рост из английской статьи statya_s_razdeleniem_translateds_final.docx

       m_transp_summ:=m_transp_summ + m_transp_step;
       i_convert := i_convert + 1
    end;

   Resalt.Caption:=FloatToStr(m_transp_summ)

end;
Serge_Bliznykov вне форума Ответить с цитированием
Старый 09.06.2017, 17:02   #12
anaschu
Форумчанин
 
Регистрация: 21.09.2012
Сообщений: 372
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
а так не проще?

Код:
var
  m_transp_summ, m_transp_step, Vmax, Km: extended;
  R, S, i_convert: extended;
begin
  R := strtofloat(edt_R.Text);
  S:=  strtofloat(edt_S.Text);


  Vmax:=  strtofloat(edt_Vmax.Text);
  Km:=  strtofloat(edt_Km.Text);
  m_transp_summ:=0;
  m_transp_step:=0;

  i_convert=2;
  while i_convert<(round(R)+1.1) do    //если сделать от нуля, то для первой клетки не будет перенесенного ею азота и по формуле, и в жизни
    begin

       m_transp_step:= (3.14*(i_convert-1)*i_convert*betta*Vmax*S*L_step)/(S+Km);
       S:=S-0.000001;// вычитаются траты на рост из английской статьи statya_s_razdeleniem_translateds_final.docx

       m_transp_summ:=m_transp_summ + m_transp_step;
       i_convert := i_convert + 1
    end;

   Resalt.Caption:=FloatToStr(m_transp_summ)

end;
Сейчас посмотрю
Занимаюсь:1.зверьком- покемончиком для компьютерного затончика. 2 IT-грибами,что бы скушать потом их с вами.3. цифровым обезьянками, как куны ударяют за тянками
anaschu вне форума Ответить с цитированием
Старый 09.06.2017, 17:16   #13
anaschu
Форумчанин
 
Регистрация: 21.09.2012
Сообщений: 372
По умолчанию

вечером посмотрю, сорян
Занимаюсь:1.зверьком- покемончиком для компьютерного затончика. 2 IT-грибами,что бы скушать потом их с вами.3. цифровым обезьянками, как куны ударяют за тянками
anaschu вне форума Ответить с цитированием
Старый 29.06.2017, 14:21   #14
anaschu
Форумчанин
 
Регистрация: 21.09.2012
Сообщений: 372
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
а так не проще?

Код:
var
  m_transp_summ, m_transp_step, Vmax, Km: extended;
  R, S, i_convert: extended;
begin
  R := strtofloat(edt_R.Text);
  S:=  strtofloat(edt_S.Text);


  Vmax:=  strtofloat(edt_Vmax.Text);
  Km:=  strtofloat(edt_Km.Text);
  m_transp_summ:=0;
  m_transp_step:=0;

  i_convert=2;
  while i_convert<(round(R)+1.1) do    //если сделать от нуля, то для первой клетки не будет перенесенного ею азота и по формуле, и в жизни
    begin

       m_transp_step:= (3.14*(i_convert-1)*i_convert*betta*Vmax*S*L_step)/(S+Km);
       S:=S-0.000001;// вычитаются траты на рост из английской статьи statya_s_razdeleniem_translateds_final.docx

       m_transp_summ:=m_transp_summ + m_transp_step;
       i_convert := i_convert + 1
    end;

   Resalt.Caption:=FloatToStr(m_transp_summ)

end;
да, так проще. все работает, уже сделал выводы, пишу статью
Занимаюсь:1.зверьком- покемончиком для компьютерного затончика. 2 IT-грибами,что бы скушать потом их с вами.3. цифровым обезьянками, как куны ударяют за тянками
anaschu вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Описать функцию LineCount(S) целого типа santafer Общие вопросы Delphi 3 19.03.2016 17:39
Перевод времени из целого числа в вещественный Алексей_2012 Общие вопросы C/C++ 4 03.11.2014 21:13
Visual Basic: Описать функцию DigitN (K, N) целого типа, возвращающую N-ю цифру целого положительного числа К Екатерина23 Помощь студентам 1 10.12.2013 09:25
перевод типа из Delphi в C++ Karina89 Помощь студентам 4 09.11.2011 21:13
Перевод поля типа Character в тип Integer [Delphi] Pinkygirl Помощь студентам 2 22.10.2009 21:54