Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2003, 18:44
Nark
 
Fecha de Ingreso: agosto-2003
Mensajes: 102
Antigüedad: 20 años, 8 meses
Puntos: 0
como saber el tiempo que se lleva de procesamiento?

a ver, lo que estaba haciendo es un pequeño script el cual me mostraba aleatoriamente 5 enlaces... bien, lo hacia primero asignando una semilla y luego llamando a rand(), mi problema estaba en cuando queria que fueran los 5 totalmente distintos, que no se pudieran repetir... bueno, cuando el rango de aleatoriedad era corto, entre 0 y 15, se podian llegar a hacer hasta 40.000 llamadas a rand, para obtener valores no mostrados.... como veis un fallo de programacion de base... al final lo he reducido entre 5 y 9 veces solamente, con un codigo bastante depurado.. pero mi duda esta en que si un dia, por la razon que sea, no encuentra 5 distintos y se queda dentro del bucle infinito, como puedo forzar el salir automatico pasado un tiempo, digamos 0.1 segundos?

no solo me interesa para la aleatoriedad,sino para otras partes... existe algo asi?