/***************************************************************************\ Random Number Generator Author : Greg Young, Z-World. \***************************************************************************/ unsigned wSeed; // Current Random Seed unsigned rand ( void ) { if (wSeed == 0x5555) wSeed--; return wSeed = (wSeed << 1) + (((wSeed>>15)^(wSeed>>1)^wSeed^1) & 1); } unsigned random ( unsigned range , unsigned minimum ) { return rand() % range + minimum; } void main ( void ) { unsigned wCycle; for (;;hitwd()) printf ( "%d %d\n",wCycle++,random(1000,2000) ); }