Unbias a random generator: Difference between revisions

(Simpler D code)
(→‎{{header|C}}: bug fix)
Line 95:
int r, rand_max = RAND_MAX - (RAND_MAX % bias);
while ((r = rand()) > rand_max);
return rand()r < rand_max / bias;
}
 
Anonymous user