При использовании random какая форма возвращает равный 50% шанс? - PullRequest
9 голосов
/ 26 февраля 2009

Я предполагаю, что большинство встроенных случайных генераторов возвращают что-то вроде этого:

[0.0, 1.0)

поэтому, если бы я хотел получить 50% шанс, я бы использовал что-то вроде этого:

if random() < .5

или что-то вроде:

if random() <= .5

Спасибо за помощь.

Ответы [ 11 ]

0 голосов
/ 26 февраля 2009

Это не имеет значения. Обе формулы дают желаемый результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...