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.