Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вроде всё логично.
Если
выдал ноль, то нужно проверить массив для начала на наличие там нуля.
Автор молчит, но, похоже, он просто изначально заполнял массив нулями, потом часть его - значениями цен, но часть оставалась нулевой, ее и находила функция поиска.
Автор нашел гениальное решение - заполнил массив десятками. Теперь, понятное дело, десять - больше любой цены, и минимальная цена находится правильно.
Ждем, пока автор запустит эту функцию на символе вроде USDJPY. Хорошо бы - тогда, когда это место немного подзабудется... Узнаем много нового о странном поведении этого участка кода...
Автор молчит, но, похоже, он просто изначально заполнял массив нулями, потом часть его - значениями цен, но часть оставалась нулевой, ее и находила функция поиска.
Автор нашел гениальное решение - заполнил массив десятками. Теперь, понятное дело, десять - больше любой цены, и минимальная цена находится правильно.
Ждем, пока автор запустит эту функцию на символе вроде USDJPY. Хорошо бы - тогда, когда это место немного подзабудется... Узнаем много нового о странном поведении этого участка кода...
Да это может быть чемто вроде сюрприза. буде после смотреть что именно делать.Пока что работает
Да это может быть чемто вроде сюрприза. буде после смотреть что именно делать.Пока что работает
Да, в общем-то, Вы верно интуитивно исправили ситуацию. Инициировать массив для поиска минимума нужно числами, заведомо большими значащих. Например, для типа double подойдет значение DBL_MAX