Вопросы по теме 'srand'

Rand () работает некорректно
Возможный дубликат: Почему я всегда получаю одну и ту же последовательность случайных чисел с помощью rand ()? Я экспериментировал с генерацией случайных чисел на C и наткнулся на кое-что странное. Я не знаю, есть ли это только в моем...
815 просмотров
schedule 04.06.2023

неявное объявление функции 'time' [-Wimplicit-function-declaration]|
Всякий раз, когда я пытаюсь использовать функцию srand , я получаю это предупреждение . "implicit declaration of function 'time' [-Wimplicit-function-declaration]|" и появляется отчет об ошибке Windows при запуске скомпилированного...
61846 просмотров
schedule 23.09.2022

используя функцию времени для srand в генераторе псевдослучайных чисел в c
#include <time.h> ((unsigned)time(NULL)); Я не понимаю, почему вы должны включать заголовочный файл времени и использовать функцию времени в своей программе при создании генератора псевдослучайных чисел с помощью функции srand(). Может...
299 просмотров
schedule 07.04.2023

Rand() возвращает одинаковые или очень похожие выходные значения [дубликаты]
Вопрос С++ здесь, используя Code::Blocks. Я пытаюсь запустить этот код, чтобы проверить псевдослучайную функцию #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int count = 0;...
394 просмотров
schedule 08.11.2023

2-й вызов srand () в той же программе с тем же семенем НЕ дает одинаковые значения для последовательного rand ()
Я работаю над простой программой "дополнительных вопросов" для моего введения в класс C ++. Мой инструктор использует тестовый драйвер для оценки нашего кода. Драйвер тестирования сначала запускает программу, используя свой код, а затем запускает...
351 просмотров
schedule 17.08.2023

std::random_shuffle дает тот же результат, даже если srand(time(0)) вызывается один раз
В функции я хочу создать список чисел в диапазоне: (Эта функция будет вызываться только один раз при выполнении программы.) void DataSet::finalize(double trainPercent, bool genValidData) { srand(time(0)); printf("%d\n", rand()); //...
1450 просмотров
schedule 04.09.2022

Srand с массивом символов в C?
Как я могу использовать случайное начальное число с массивом char вместо int в C? Я хочу использовать пароль, а не число, но srand принимает только целые числа. Есть ли способ сделать это?
873 просмотров
schedule 14.10.2022

srand() во вложенном цикле те же результаты
Итак, моя задача состоит в том, чтобы произвести случайную генерацию веса и прибыли для партий предметов (для задачи о рюкзаке 0/1). Я представил партии в массивах в пакете []. Моя проблема в том, что: rand() не генерирует уникальные случайные...
115 просмотров
schedule 16.01.2024

c ++ srand не дает одинаковые последовательности случайных чисел
У меня есть алгоритм оптимизации, который использует rand () и srand (). Чтобы иметь возможность протестировать поведение, я установил начальное число на определенное число, чтобы получить одинаковую последовательность случайных чисел при разных...
1778 просмотров
schedule 16.02.2022

Как работает srand()?
Это мой код: #include<stdio.h> #include<stdlib.h> #include <time.h> int main(){ float m, n; printf("Enter n, m:"); scanf("%f %f", &n, &m); int l; l=m-n; int i; for(i=0; i<4; i++){ srand(time(NULL)); double...
3396 просмотров
schedule 13.06.2023

rand() с srand() дает странно похожие результаты. Возврат от rand() очень похож
Это, казалось бы, распространенный вопрос, поэтому я надеюсь, что не прозвучу лишним. Но диапазон, возвращаемый из rand(), должен быть между 0 и RAND_MAX, однако, когда я делаю очень простой оператор rand, я всегда получаю возврат в очень небольшом...
131 просмотров
schedule 13.09.2023

Не генерируйте одинаковые случайные числа в C++ 2
srand(time(NULL)); for(i = 0; i < 100; i++) { int randomNumber = (rand() % 100) + 1 // gets a random number from 0 - 100. // do stuff } В настоящее время у меня есть переменная случайного числа, которая хранит число от 0 до 100 на...
74 просмотров
schedule 22.02.2024

Почему srand создает одинаковые числа?
Я написал программу на c, которая создает случайную матрицу. Он создает такую ​​строку (3,-6,2;5,2,-9;-8,20,7). ";" вырезает каждую строку и "," каждый столбец. Теперь я написал программу на ржавчине, которая делает сложение матриц или множителей....
76 просмотров
schedule 17.07.2023

Шранд выводит огромный список чисел вместо одного [дубликата]
Я использую C ++, и я новичок, но одна из моих последних проблем - использование srand. Шранд выводит гигантский список чисел, пока не перейдет к следующему. Вот мой код, чтобы вы могли понять, о чем я говорю #include <stdio.h> #include...
31 просмотров
schedule 03.06.2024