Programming/Algorithms [Algorithms] Pseudo-Random Number Generator 숫눈길 2017. 8. 6. 21:49 unsigned long int next = 1; /* rand: return pseudo-random integer on 0 .. 32767 */ int rand(void) { next = (next * 1103515245) + 12345; return (unsigned int) ((next / 65536) % 32768); } /* srand: set seed for rand() */ void srand(unsigned int seed) { next = seed; } 저작자표시 (새창열림)