тема закрыта

 
   for(double lot = MinLot1; lot <= MaxLot1; lot += LotStep1)
   {
      Print("cycle start");
      double newLot2 = lot/MinLot1*MinLot2*minLotCost1/minLotCost2, Symbol2; //тут
      Print("newLot2 = ", newLot2);
      if (MathAbs(newLot2 - CorrectLot(newLot2, Symbol2))/newLot2 < Precision)
      ...
   }
Вот такое дело у меня сейчас скомпилялось...
 
TheXpert >>:
Вот такое дело у меня сейчас скомпилялось...

Вы обьявили переменные newLot2 и Symbol2, типа double, переменную newLot2 Вы инициализировали значением lot/MinLot1*MinLot2*minLotCost1/minLotCost2

 
TheXpert >>:
Вот такое дело у меня сейчас скомпилялось...

а в чём вы считаете была ошибка?

 
TheXpert писал(а) >>
Вот такое дело у меня сейчас скомпилялось...

Ошибки нету.

double newLot2 = lot/MinLot1*MinLot2*minLotCost1/minLotCost2, 
       Symbol2; 
Определение двух переменных. Одна из них еще и инициализируется.
 

Точно... Переглючило.

Дело было вечером, а день был плодотворный... Подумал, что каким-то образом неправильно работает оператор запятая.

Вобщем всем спасибо, тема закрыта.

 
удаляй :)
 
Да ладно. Человеку свойственно ошибаться :) я своих ошибок не стесняюсь. А тему бы снес конечно, как бесполезную, но уже не получится.... порекламировать здесь что-нибудь что-ли?
 
TheXpert писал(а) >>
Да ладно. Человеку свойственно ошибаться :) я своих ошибок не стесняюсь. А тему бы снес конечно, как бесполезную, но уже не получится.... порекламировать здесь что-нибудь что-ли?

И тему удалят. И тебя забанят. :)

 
ЗДЕСЬ МОГЛА БЫТЬ ВАША РЕКЛАМА ;)