Справочник MQL4 Основы языка
Операции и выражения
Арифметические операции
Справка MQL4 одним файлом:
|
Арифметические операцииК арифметическим относятся аддитивные и мультипликативные операции:
Операция инкремента и декремента применяются только к переменным, к константам не применяются. Префиксныe инкремент (++i) и декремент (--k) применяются к переменной непосредственно перед использованием этой переменной в выражении. Постфиксные инкремент (i++) и декремент (k--) применяются к переменной сразу после использования этой переменной в выражении. Важное замечание
Могут возникнуть вычислительные проблемы при переносе вышеуказанного выражения из одной среды программирования в другую (например, из Borland C++ в MQL4). В общем случае порядок вычислений зависит от реализации компилятора. На практике существуют два способа реализации постдекремента (постинкремента):
В MQL4 в данный момент реализован первый способ вычисления постдекремента (постинкремента). Но даже обладая этим знанием лучше не экспериментировать с использованием данной тонкости. Примеры:
Смотри также |