Я получаю случайное двойное число [0,1) от твистера Мерсенна. Как я могу получить случайный [0, x) из вывода вихря Мерсенна?
Твистер Мерсенна выводит либо случайное целое число в общем диапазоне, либо случайное [0,1)
Важно, чтобы он был равномерно распределен, поэтому я сомневаюсь, что базовый floor(mersenneRandom()*x) подойдет.
если получится, то отлично.