DoctorZLO, если вам нужны псевдослучайные последовательности с как можно более «хорошими» статистическими свойствами, советую посмотреть в сторону не встроенных в стандартные библиотеки генераторов (обычно это
линейный конгруэнтный): к примеру,
метод Фибоначчи с запаздываниями,
вихрь Мерсенна. И ещё много разных есть.
Притом, скорее всего, вам не придётся писать реализацию генератора самому: думаю, для C++ их пишут в первую очередь.
(Или одну из первых.)
С другой стороны, в стандартной библиотеке C++ вроде был класс для генерации криптостойких псевдослучайных чисел — его статистические свойства, по идее, также лучше.
-- Пн авг 22, 2011 17:26:22 --Насколько я знаком с вопросом, любое значение должно приводить к одной и той же (циклической) последовательности, выбирая лишь разные начальные номера в ней.
Не обязательно: может быть несколько циклов разной длины.