Во первых в таком случае лучше использовать цикл do while
Во вторых, на мой взгляд, надёжней получить число больше 6ти знаков при возведении в степень, чем при умножении. Но в этом случае есть возможность получить INF. Но можно ограничить значение степени… В моём примере степень не больше 16.
Во первых в таком случае лучше использовать цикл do while
Во вторых, на мой взгляд, надёжней получить число больше 6ти знаков при возведении в степень, чем при умножении. Но в этом случае есть возможность получить INF. Но можно ограничить значение степени… В моём примере степень не больше 16.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Подскажите, что прописать, чтобы получать random 6-значные числа?
Нашёл такое решение
Нашёл такое решение
Виталий, это не лучший вариант.
Во первых в таком случае лучше использовать цикл do while
Во вторых, на мой взгляд, надёжней получить число больше 6ти знаков при возведении в степень, чем при умножении. Но в этом случае есть возможность получить INF. Но можно ограничить значение степени… В моём примере степень не больше 16.
И взять остаток от деления получив шестизначное число.
Виталий, это не лучший вариант.
Во первых в таком случае лучше использовать цикл do while
Во вторых, на мой взгляд, надёжней получить число больше 6ти знаков при возведении в степень, чем при умножении. Но в этом случае есть возможность получить INF. Но можно ограничить значение степени… В моём примере степень не больше 16.
И взять остаток от деления получив шестизначное число.
Спасибо, заменил часть в коде.
Спасибо, заменил часть в коде.
И что в результате получилось? Я ведь не претендую на непогрешимость…)))
Подскажите, что прописать, чтобы получать random 6-значные числа?
И что в результате получилось? Я ведь не претендую на непогрешимость…)))
В результате пришлось оставить, так как было и менее 6-ти знаков
if(v>=min && v<=max)Вечером попробую.
Проскакивают 5-значные
Впрочем, проблема исчерпана, всем спасибо!
Проскакивают 5-значные
да будут
подумал, что задача только не больше 6-ти знаков
как вариант первый знак генерировать с помощью rand()%10
да будут
подумал, что задача только не больше 6-ти знаков
как вариант первый знак генерировать с помощью rand()%10
Снова поставил в код
if(v>=min && v<=max)этого достаточно, функция всё-равно вызывается пару раз в сутки
Снова поставил в код
этого достаточно, функция всё-равно вызывается пару раз в сутки
нет
проще можно
так напишите