Я генерирую случайные числа, используя srand (time (NULL)). Любая идея, почему она всегда дает только случайные числа? В моем случае это так. Пожалуйста, помогите, мне тоже нужны лишние цифры. Мне нужен набор 0s, 1s. для например: {} 1,1,0,0,1,0,0,0,1,1,0Генератор случайных чисел с семян
0
A
ответ
0
Подумайте инициализации ПСЧ как инициализация переменной ... Вы не делаете
// pseudo-code
// print numbers from 1 to 10
do 10 times
number_to_print = 1
print number_to_print
number_to_print++
end loop
Аналогичным образом, srand()
следует вызывать только один раз за прогон программы.
call srand() // initialize PRNG
loop
rand()
end loop
3
Вызов
srand(time(NULL));
только один раз в начале программы, ее «перетасовывает» случайную последовательность.
Затем вызовите
rand();
И это возвращает число в диапазоне от 0
до RAND_MAX
.
Если вы хотите только 0 или 1, то вы можете попробовать с
int n = rand() % 2;
или
int n = rand() & 0x01;
+0
Спасибо, что это сработало сразу. –
Смежные вопросы
- 1. Генератор псевдослучайных случайных чисел
- 2. Генератор случайных чисел в java с использованием семян
- 3. Число семян в Lagged fibonacci Генератор случайных чисел
- 4. Генератор случайных чисел Cisco IOS
- 5. случайных семян для генерации случайных чисел
- 6. Генератор случайных чисел
- 7. Генератор случайных чисел
- 8. Генератор случайных чисел MATLAB
- 9. Истинно генератор случайных чисел
- 10. Рубин. Генератор случайных чисел
- 11. Verilog Генератор случайных чисел
- 12. C# генератор случайных чисел
- 13. Вероятностный генератор случайных чисел
- 14. Предвзятый генератор случайных чисел
- 15. Генератор генераторов случайных чисел
- 16. Генератор случайных чисел
- 17. Генератор случайных чисел: счетчик
- 18. Произвольный генератор случайных чисел
- 19. Генератор случайных чисел механизм
- 20. Javascript Генератор случайных чисел
- 21. Генератор случайных чисел андроида
- 22. Генератор случайных чисел C#
- 23. Генератор случайных чисел Выпуск
- 24. Требуется генератор случайных чисел
- 25. Генератор случайных чисел с кнопкой
- 26. Генератор случайных чисел с предупреждениями
- 27. Генератор случайных смежных чисел
- 28. Генератор случайных чисел Java
- 29. Неисправный генератор случайных чисел?
- 30. java генератор случайных чисел
Не видя код, который вы используете. –
Ты делаешь что-то не так. Пожалуйста, покажите нам свой код. –
srand (time (NULL)) - это просто семя. Покажите нам свой код, где функция rand() назначает числа. – ScarletAmaranth