// Генератор случайных чисел // Алгоритм взят из исходников mp3 плеера (c) ILYA_ZX unsigned int randseed; #define random randint #define randomize Randomize unsigned int randint( int max ) { randseed = randseed * 0x08088405; randseed++; return ((long long)randseed * max ) >> 32; } void Randomize(){ // Вызываем при старте для случайной последовательности TDate date; TTime time; GetDateTime(&date,&time); //rndindex = (unsigned char)time.param; randseed=(time.min | (time.hour<<5)); }