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

Вниз

Первод кода с++ в Delphi   Найти похожие ветки 

 
Alik   (2010-04-24 22:54) [0]

Добрый вечер,

Прошу тех кто владеет языком c++ помочь в трансляции следующего блока на Delphi:

enum {TERM_A, TERM_B, TERM_C, TERM_COUNT};

double earth_periodic_term_summation(const double terms[][TERM_COUNT], int count, double jme)
{
   int i;
   double sum=0;

   for (i = 0; i < count; i++)
       sum += terms[i][TERM_A]*cos(terms[i][TERM_B]+terms[i][TERM_C]*jme);

   return sum;
}

function double earth_radius_vector(double jme)
begin
   double sum[R_COUNT];
   int i;

   for (i = 0; i < R_COUNT; i++)
       sum[i] = earth_periodic_term_summation(R_TERMS[i], r_subcount[i], jme);

   Result := earth_values(sum, R_COUNT, jme);

end;


 
Leon ©   (2010-04-25 01:11) [1]

думаю, так )

const
 TERM_A = 0;
 TERM_B = 1;
 TERM_C = 2;
 TERM_COUNT = 3;
 
type
  TTerms = array [0..R_COUNT-1][0..TERM_COUNT-1] of double;
 
 function earth_periodic_term_summation(Terms: TTerms; count: integer; jme: double): double;
 var i: integer;
 begin
   result := 0;
   for i := 0 to count-1 do
  result := result + erms[i][TERM_A]*cos(terms[i][TERM_B]+terms[i][TERM_C]*jme);
 end;
 
function earth_radius_vector(jme: double): double
var sum: array [0..R_COUNT-1] of double;
 i: integer;
begin
 
  for i := 0 to R_COUNT-1 do
      sum[i] = earth_periodic_term_summation(R_TERMS[i], r_subcount[i], jme);

  Result := earth_values(sum, R_COUNT, jme);

end;



 
[true]TRIx ©   (2010-04-25 01:36) [2]

http://www.cadkas.com/ec2delphi.php


 
AlexDan ©   (2010-04-25 02:12) [3]

> [true]TRIx ©   (25.04.10 01:36) [2]
danke, гут.



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

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

Наверх




Память: 0.47 MB
Время: 0.057 c
2-1271157616
@!!ex
2010-04-13 15:20
2010.08.27
Корректно ли сделал define?


15-1274819385
Юрий
2010-05-26 00:29
2010.08.27
С днем рождения ! 26 мая 2010 среда


2-1274254857
lock95
2010-05-19 11:40
2010.08.27
поиск одинаковых частей в двух бинарных файлах


15-1273226208
MeF Dei Corvi
2010-05-07 13:56
2010.08.27
Детский вопрос про физику, тучи и термодинамику


15-1275371179
Дмитрий С
2010-06-01 09:46
2010.08.27
Знатокам MS ISA server 2006. Настройка Publish Web Sites