Как получить случайное число? 1 или 2.

 

Случайное целое число разделить на 2 и взять остаток от деления?
Если нужно 1 или 2, прибавить 1-цу ;)

Вот в тему - 'Баг со случайными числами'

 
chv:

Случайное целое число разделить на 2 и взять остаток от деления?
Если нужно 1 или 2, прибавить 1-цу ;)

Вот в тему - 'Баг со случайными числами'


Спасибо!
 
ExpertTrader:

Спасибо!


На здоровье ;)

Если хотите узнать ещё больше, почитайте в Википедии статью "Генератор псевдослучайных чисел".
А если уж заниматься совсем по-научному на высшем уровне, обратите внимание на последнюю ссылку в статье:
Дональд Кнут, Искусство программирования, том 2, глава 3 «Случайные числа».
Этот 3-хтомный труд - классика алгоритмов.

Причина обращения: