Скачать MetaTrader 5

деление

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нужна мобильная версия MetaTrader 5? Скачивай и торгуй!
StrikeR
88
StrikeR 2013.06.11 16:51 
void OnTick()
{
   double l=1/100;
   printf(l);
}

что то я начинаю сомневаться в своей адекватности, но всё же спрошу. почему это выдает 0 ? а не 0,01 

StrikeR
88
StrikeR 2013.06.11 16:59  
сижу с пеной у рта уже 5 часов алгоритм капаю, а он зараза не делит нифига )
Yury Reshetov
13459
Yury Reshetov 2013.06.11 17:09  
StrikeR:
сижу с пеной у рта уже 5 часов алгоритм капаю, а он зараза не делит нифига )

Вы пытаетесь выполнить деление для целых чисел, а результат сохраняете в вещественной переменной.

Правильно вот так:

void OnTick()
{
   double l=1.0/100.0;
   printf(l);
}
StrikeR
88
StrikeR 2013.06.11 17:11  
нехилая муть, ладно. спасибо и на этом
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий