Страница 1 из 1

Случайная температура в случайное время

Добавлено: 28 ноя 2018, 16:38
terlihat
Здравствуйте! Это опять я :D
Думаю уже в последний раз
Имеется симуляция время путём прибавление к переменной 60 секунд каждый цикл и в 00:00 сброс времени. И под инструмент - генератор случайных чисел.
Не могу понять как сделать так, что бы в рандомное время термометру присваивалась рандомная температура и что бы в 00:00 эти значения задавались опять

Re: Случайная температура в случайное время

Добавлено: 28 ноя 2018, 17:09
Artem.spb
Как тут время участвует?
Если на каждой итерации циклы вы будете задавать случайную температуру, то и получится случайная Т в случайное t

Re: Случайная температура в случайное время

Добавлено: 28 ноя 2018, 17:19
terlihat
Хочется что бы выбиралась случайная переменная и когда константа "Время" её достигнет температуре присваивалось случайное значение и что бы это делалось один раз, а не каждый цикл
И при достижении времени 00:00 всё случайные выбирались заново

Re: Случайная температура в случайное время

Добавлено: 28 ноя 2018, 18:04
terlihat
Вот что получилось, но не работает

Re: Случайная температура в случайное время

Добавлено: 28 ноя 2018, 18:10
Artem.spb
время в третьем кадре (практически) никогда не сравняется. потому что шаг 60, а генератор выдаёт дробные значения.
Как-то так. ничего проще в голову не пришло.
Если время больше, то задать Т и удалить первый элемент из массива. Если переход через сутки, то генератор нового массива
rand.png