Ошибки, баги, вопросы - страница 1645
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Он привел не полностью код, и видимо в том полном коде есть операторы ветвления.
В общем что-то не очень понятно, что конкретно понимается "под много строк c return, continue, без break". Там if есть?
if есть, но задача не выкатить мегабайты кода, а донести суть вопроса. В данном случае существенно что нет break;
Я привёл полностью.
Все равно сообщение об ошибке правильное.
Допустим вот такую ситуацию
Все равно сообщение об ошибке правильное.
Допустим вот такую ситуацию
Вот в вашем примере действительно нет возврата значения. Но у А100 совсем другой пример.
Если подумать то вместо false или true может быть любое логическое выражение значение которого на этапе компиляции не известно. Значение этого выражения будет известно только во время выполнения.
Видимо разработчики компилятора, что бы исключить возможность появления такой ошибки во время выполнения генерируют эту ошибку еще на этапе компиляции при любых условиях.
Это не правда. Разность двух нормализованных double всегда будет равна нулю, если их нормализованные значения совпадают. Пример со сравнением float и double приводить не надо. Это не случай двух double.
Более того, можно взять два числа, нормализованные значения которых будут равны между собой. Но их нормализованная разность не будет равна нулю.
Что такое "нормализованные значения совпадают"?
Всем привет, у меня айфон 4 apple. Пропала возможность закрывать ордера с айфона, в чем причина ??? Пользуюсь MetaTrader 4. Брокер Just2Trader-Demo.
NormalizeDouble(Value1, Digits) == NormalizeDouble(Value2, Digits)