Если речь идет о целых числах, то можно так
int start() { int n=1568; int n1=n / 100; int n2=n % 100; Alert("n=",n," n1=",n1," n2=",n2); return(0); }
выведет "n=1568 n1=15 n2=68".
DrmTim >>:
Я в MQL4 новичок и в программировании тоже. :) За плечами только прочитанный мануал по MQL с этого сайта. ))
Подскажите пожалуйста, как средствами MQL4 можно разъединить число, чтобы, к примеру, число 1568 разделить на два 15 и 68?
Переводишь число в строку: DoubleToStr(),
выделяешь нужный участок StringSubstr()
и переводишь его обратно в число StrToDouble()
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я в MQL4 новичок и в программировании тоже. :) За плечами только прочитанный мануал по MQL с этого сайта. ))
Подскажите пожалуйста, как средствами MQL4 можно разъединить число, чтобы, к примеру, число 1568 разделить на два 15 и 68?