![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У нас не спор, а диалог. Спор это когда друг другу с пеной у рта доказывают что есть только одно правильное мнение а всё остальное чушь. И правильное мнение только моё.
Ладно. Я ж написал, что не прав
Вам.
Мне понятнее вариант от сабера. Потому, что по логике сравниваем char с числом. А у Вас сначала число сравнивается с char, и это вызывает остановку в чтении кода для осмысливания того, что же там написано.
Т.е. - тут у вас спор о вкусах и предпочтениях, а значит - никто не прав, и одновременно оба правы. Один я не прав )))
Понятнее, потому что Вас уже не переделать - Вы сосредоточены на коде - поэтому сравниваете char с числом:
ch > 0 и ch < 9 (1)
А если сосредоточиться на задаче, то достаточно того, что char находится между 0 и 9:
0 < ch < 9 (2)
Не буду спорить, но мне и так понятно и даже так
Это тоже грамотно, потому что все в одной плоскости и можно при необходимости и '.', и '+' и '-' добавить
Понятнее, потому что Вас уже не переделать - Вы сосредоточены на коде - поэтому сравниваете char с числом:
ch > 0 и ch < 9 (1)
А если сосредоточиться на задаче, то достаточно того, что char находится между 0 и 9:
0 < ch < 9 (2)
Третий этаж ниже, а я живу ниже пятого...
Я живу выше третьего, но ниже пятого.
Задача с определением моего этажа так выглядит куда более разумной.
Третий этаж ниже, а я живу ниже пятого...
Запись (1) выше третьего, но ниже пятого - ближе к машинному языку
а запись (2) - между третьим и пятым - ближе к человеческому языку
Ок.
Один рассказывает про математически нагляднее, второй про без разницы.
В принципе не суть конечно ;)
Лично у меня такой вопрос, почему вот это
if(GetLastError()!=0)
{
Print("ERROR:"+IntegerToString(GetLastError()));
ResetLastError();
}
иногда все-таки печатает такое?
2023.12.21 22:13:46.631 ... EURUSD,M1: ERROR:0
Один рассказывает про математически нагляднее, второй про без разницы.
Уловили суть
Уловили суть
да там ловить нечо
я так же пишу как и Вы
ну нравится Алексею по своему, ну и пусть пишет
дело хозяйское