Hola,

estoy trabajando con un programa en C que depende de la generación de
números aleatorios. Lo que hago es lo siguiente:

....
srand (time (NULL));
i = rand () % 2;
....

Lo de %2 es para generar sólo números binarios. El problema que tengo
es que time (NULL) varía muy lentamente, y el programa se "pega" mucho
tiempo con los mismos números.

¿Alguna solución? ¿Habrá otra forma de sacar un unsigned en Linux para srand()?

Saludos.

Responder a