|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.12.2017, 15:16 | #1 |
Регистрация: 13.04.2017
Сообщений: 3
|
Рандом всегда начинает с одного значения
Вот такой код всегда выдает одинкаовые строки, а нужно, чтобы вообще все числа были разные.
Код:
10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 10 7 5 0 1 8 6 0 0 3 То есть как инициализировать всегда по разному "new Random()", если оно вызывается всегда одной и той же функцией? P.S. не хотелось бы инициализировать Random (в данном случае) в static void Main() и передавать его как параметр в setRandom(), потому что метод setRandom() должен все делать сам Последний раз редактировалось Insider1; 28.12.2017 в 15:22. |
28.12.2017, 15:38 | #2 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
ну, StackOverflow для таких извращённых ситуаций рекомендует такой код: Код:
Последний раз редактировалось Serge_Bliznykov; 28.12.2017 в 15:42. |
||
28.12.2017, 15:43 | #3 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,710
|
А ведь даже в офф справке все описано:
Цитата:
|
|
28.12.2017, 15:46 | #4 |
Регистрация: 13.04.2017
Сообщений: 3
|
Спасибо
|
28.12.2017, 16:17 | #5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Вынесите обявление рандома в глобальный раздел
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рандом выдает одинаковые значения. | WizarD.89 | Общие вопросы C/C++ | 3 | 22.12.2011 18:44 |
Замена одного значения на другое | alexsampler | Microsoft Office Excel | 3 | 08.12.2011 13:09 |
Перевод с одного значения в другое в С++ 2008 | atlon | Общие вопросы C/C++ | 11 | 11.01.2009 00:34 |
Перетаскивание значения одного поля в другое | inret | Общие вопросы Delphi | 3 | 09.05.2008 15:26 |
Всегда позади и всегда впереди в одном приложении | Legat | Win Api | 4 | 27.10.2007 15:48 |