MarketInfo( Symbol(), MODE_DIGITS ) - int или double?

 
с одной стороны, double MarketInfo( string symbol, int type)
а с другой стороны, используется этот дигитс в double NormalizeDouble( double value, int digits)...

подскажите, плз, как грамотно объявить digits - int или double?
 
с одной стороны, double MarketInfo( string symbol, int type)
а с другой стороны, используется этот дигитс в double NormalizeDouble( double value, int digits)...

подскажите, плз, как грамотно объявить digits - int или double?


значение хоть и возвращается из функции как double но содержит только целую часть поэтому переменные лучше объявлять как int
int digits = MarketInfo(Symbol(),MODE_DIGITS);
 
спасибо