- 679 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 19:38:26 ]
- int msvcrt_rand() { rand_seed = rand_seed * 214013 + 2531011; return (rand_seed >> 16) & 0x7fff; }
int newlib_rand() { newlib_seed = newlib_seed * 6364136223846793005L + 1; return (newlib_seed >> 32) & RAND_MAX; } long glibc_rand() { x=x*1103515245+12345; return x & 2147483647; } それぞれの実装
|

|