Генерация случаного 0 или 1

  • Автор темы Автор темы one
  • Дата начала Дата начала

one

Client
Регистрация
22.09.2015
Сообщения
7 019
Реакции
1 314
Баллы
113
Подскажите тольковое решение генерации случайно 0 или 1 близкое к 50%. Экшен что то мутно генерирует. Еденицу генерирует в разы чаще чем ноль.
 
Подскажите тольковое решение генерации случайно 0 или 1 близкое к 50%. Экшен что то мутно генерирует. Еденицу генерирует в разы чаще чем ноль.


C#:
Развернуть Свернуть Копировать
Random rnd = new Random();
int rndNumber = rnd.Next(0, 2);
return rndNumber;


T8wxP.jpg
 
Последнее редактирование:
  • Оценить
Реакции: Tvister и one
Подскажите тольковое решение генерации случайно 0 или 1 близкое к 50%. Экшен что то мутно генерирует. Еденицу генерирует в разы чаще чем ноль.
можно генерировать от 0 до 100 . что меньше 50 это ноль, остальное единица. так распределение будет более равномерно распределенным.
 
Пока взял на вооружение вариант со спинтаксом.
 
можно генерировать от 0 до 100 . что меньше 50 это ноль, остальное единица. так распределение будет более равномерно распределенным.
+1, такой варик использую с момента изучения зенки, очень четкий вариант...
 
Было у меня пару случаев, когда в многопотоке брал одинаковые строки в списке, генерил одинаковые пароли. Никто так и не смог объяснить, что это было.))
 
Было у меня пару случаев, когда в многопотоке брал одинаковые строки в списке, генерил одинаковые пароли. Никто так и не смог объяснить, что это было.))
У меня в многопотоке иногда из воздуха берет значение переменных, которые в текущем потоке просто не могут существовать.
Есть подозрение что из соседнего потока.
Хотя у меня все типо в одтельных процессах.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)