Random
Генерирую последовательность случайных чисел функцией random(short int). Однако при каждом запуске программы генератор выдает одну и ту же ПОСТОЯННУЮ цепочку... В чем проблема?
P.S. Инициализация генератора функцией Randomize() хоть выполняется, хоть нет - результат один.
Цитата:
Originally posted by SkyHawk
Народ!
Генерирую последовательность случайных чисел функцией random(short int). Однако при каждом запуске программы генератор выдает одну и ту же ПОСТОЯННУЮ цепочку... В чем проблема?
P.S. Инициализация генератора функцией Randomize() хоть выполняется, хоть нет - результат один.
Народ!
Генерирую последовательность случайных чисел функцией random(short int). Однако при каждом запуске программы генератор выдает одну и ту же ПОСТОЯННУЮ цепочку... В чем проблема?
P.S. Инициализация генератора функцией Randomize() хоть выполняется, хоть нет - результат один.
srand( (unsigned)time( NULL ) );
short int r = rand() % SHRT_MAX ;
Цитата:
Originally posted by bas
srand( (unsigned)time( NULL ) );
short int r = rand() % SHRT_MAX ;
srand( (unsigned)time( NULL ) );
short int r = rand() % SHRT_MAX ;
Всем спасибо. Тема закрыта.
Цитата:
Originally posted by SkyHawk
Народ!
Генерирую последовательность случайных чисел функцией random(short int). Однако при каждом запуске программы генератор выдает одну и ту же ПОСТОЯННУЮ цепочку... В чем проблема?
P.S. Инициализация генератора функцией Randomize() хоть выполняется, хоть нет - результат один.
Народ!
Генерирую последовательность случайных чисел функцией random(short int). Однако при каждом запуске программы генератор выдает одну и ту же ПОСТОЯННУЮ цепочку... В чем проблема?
P.S. Инициализация генератора функцией Randomize() хоть выполняется, хоть нет - результат один.
Хоть и тема закрыта, у меня как-то тоже такая штука была. В Билдере есть еще randomize(), c маленькой буквы, и вот он как раз дял random(), по крайней мере у меня после этого все заработало.