время от времени ( периодически почти всегда) надо генерять random :-)
поэтому такие задачки вставали.. и кстати ошибки в такой мелочовке чертовски дорого стоят
----
если не выходить за рамки стандартного random-генератора [0..RAND_MAX], то повторная генерация числа это неплохой способ. Можно даже сказать наилучший, распределение величин гарантированно равномерное :-) скорость подхромает, будет нелинейна от (max-min)/(RAND_MAX) но это можно чуть подлечить
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Тут куча безграмотных программистов!
Не слушайте никому. Сделайте так:
В OnInit() напишите:
И в цикле:
P.S. Очень обидно, что тут пишут также программисты очень низкого уровня.
Уже, вроде как, давно признанный факт и здесь, и везде в интернете, что остаток от деления дает неравномерное распределение.
а подскажите плиз как получить случайное число от 5 до 30 например?
Очень плохой способ.
Очень плохой способ.
если max-min примерно сопоставимы с RAND_MAX то отличный способ.
Хоть раз вставала такая задача?
Хоть раз вставала такая задача?
время от времени ( периодически почти всегда) надо генерять random :-)
поэтому такие задачки вставали.. и кстати ошибки в такой мелочовке чертовски дорого стоят
----
если не выходить за рамки стандартного random-генератора [0..RAND_MAX], то повторная генерация числа это неплохой способ. Можно даже сказать наилучший, распределение величин гарантированно равномерное :-) скорость подхромает, будет нелинейна от (max-min)/(RAND_MAX) но это можно чуть подлечить