Я смотрел вокруг, но не знаю, как это сделать.
я нашел эту страницу, на которой в последнем абзаце сказано:
Простой генератор случайных чисел, взятых из распределения Пуассона, получается с использованием этого простого рецепта: если x 1, x 2, ... представляет собой последовательность случайных чисел с равномерным распределением между нулем и единицей, k - первое целое число, для которого произведение x 1 · x 2 · ... · x k + 1 < / sub> ‹e -λ
я нашел другую страницу, описывающую, как создать биномиальный числа, но я думаю, что он использует приближение генерации Пуассона, что мне не помогает.
Например, рассмотрим биномиальные случайные числа. Биномиальное случайное число - это количество орлов в N бросках монеты с вероятностью p выпадения орла при любом одиночном броске. Если вы сгенерируете N однородных случайных чисел на интервале (0,1) и посчитаете число меньше p, то счет будет биномиальным случайным числом с параметрами N и p.
Я знаю, что для этого есть библиотеки, но я не могу их использовать, только стандартные унифицированные генераторы, предоставляемые языком (в данном случае java).