Как сгенерировать случайное число участников форумов для теста?
Необходимо сгенерировать случайное число участников форумов таким образом, чтобы оно было до 100 так, чтобы чем больше число, тем меньше вероятность его получить, т.е близко к нулю.
В наличии есть библиотека random.
Не знаю как это выразить в виде формулы.
Смотри, умники тебя лечат, но знания их отвлеченные. Такие задачи решаются на коленке ))
Вот на гистограмме распределения трёх функций: rand(), rand() * rand(), rand() * rand() * rand():
Просто rand() дан для ориентации, он синий. Мат. пакеты я взял ради графика, можешь использовать random.random()
longclaps, во-первых, пингвином я не являюсь. К тому же и робким.
Во-вторых, сплюсовал я видимо рано, просмотрев
график
с мобильного телефона.
На деле выяснилось, что на деле распределение частот совсем не то, какое я ожидал. У меня получилось такое распределение, с учетом извлечения кубического корня от random.randrange(n)*random.randrange(n)*random.randrange(n):
Роман Мирр, и еще одно. Я предложил использовать random(), с тем чтобы в конце домножить на нужный масштаб (== 100, да?) и округлить. Но ты же умный, ты сам выбираешь чем пользоваться ) А знаешь, в чем разница? Не знаешь? Тогда минусуй дальше )