Описание тега random

Этот тег предназначен для вопросов, касающихся случайных чисел и их генераторов, псевдослучайных или действительно случайных.

Этот тег предназначен для вопросов, касающихся создания случайных чисел или случайных распределений: использования генераторов случайных чисел (ГСЧ), создания определенных распределений (например, Гаусса, Бернулли или логарифмически нормального) с заданными параметрами из нормальных случайных чисел, проблем и предупреждений с заданными реализациями в разные языки.

Поскольку разные языки могут использовать разные ГСЧ, вопрос с этим тегом также должен быть помечен тегом используемого языка.

Часто задаваемые вопросы

  • Как я могу сгенерировать N равномерно распределенных случайных вещественных чисел, которые в сумме дают заданное значение?

  • Как я могу выбрать N элементов, избегая дублирования, из списка (или из целочисленного диапазона 1..M)? Это известно как элементы раздачи, как при раздаче игральных карт.

  • Если я создаю новый объект генератора случайных чисел для каждого запроса, почему он повторно возвращает одно и то же значение? (Или: заполняйте генератор случайных чисел только один раз)

  • Как мне сгенерировать случайное целочисленное значение в пределах диапазона?