Нужен рандом, который всегда даёт один и тот же набор в не зависимости от времени
Нужен предсказуемый рандом, который всегда даёт один и тот же набор в не зависимости от времени запуска.
Пример. Запустил приложение -- получил числа 0.1123 0.534 0.23423. При повторном запуске опять получил эти же "случайные" числа.
Дело в том, что результат работы Math.random() зависит от времени запуска.
В паскале (как в других языках точно не помню), например, random всегда давал одни и теже значения. А вот если хочешь, чтобы при следующем запуске давал новые, необходимо было вызвввать randomize(), которая и привяжет счётчик псевдослучайных чисел к текущему времени.
|