Falta de aleatoriedade em C rand ()
estou usandorand()
para gerar 0 ou 1 (rand() % 2
). Eu estou semeando usando o tempo atual (srand(time(NULL))
).
Depois de muita depuração, percebi querand()
nunca retorna um número par (ímpar) 16 ou mais vezes seguidas.
Isso é um problema conhecido? Existe um melhor PRNG que vem com C?
Estou executando no Windows 7 usando o Visual Studio 2010.