Я видел, как этот вопрос задавали разными способами, но мне просто нужна проверка правильности того, что я делаю. здесь.
По сути, я хочу инициировать событие с вероятностью 25% на основе случайного числа, сгенерированного между 1 и 100, используя:
int rand = random.Next(1,100);
Достигнет ли это следующее?
if (rand<=25)
{
// Some event...
}
Я думал, что буду использовать число от 1 до 100, чтобы позже можно было настроить вероятности -, например. отрегулируйте до 23% с помощью
if (rand<=23) {...}
Спасибо за внимание.