St0nE:
Приветствую!
Подскажите плиз...
Необходимо отрезать 5-й знак, именно отрезать, а не округлить.
Например, один из путей решения
double a=1.123456; int b; b=a/0.0001; Print("a=",a," b=",b); double c; c=b*0.0001; Print("a=",a," b=",b," c=",c);
https://www.mql5.com/ru/forum/131250
обрезать без округления
St0nE:
double Cut_Digits(double cut_digits)
Подскажите, где я неправ? и какие есть варианты решения?
Спасибо огромное Всем !!! :-)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Приветствую!
Подскажите плиз...
Необходимо отрезать 5-й знак, именно отрезать, а не округлить.
Делаю такую функцию:
void Cut_Digits(double cut_digits)
{
return(StrToDouble(DoubleToStr(cut_digits, 4)));
}
потом вызываю ее так:
Array[2]=Cut_Digits(High[i+8]);
при компиляции выдает ошибку:
'Cut_Digits' - function returns no result
Подскажите, где я неправ? и какие есть варианты решения?
Спасибо..