04/02/2013, 09:27
|
| | | Fecha de Ingreso: julio-2007 Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 17 años, 3 meses Puntos: 194 | |
Respuesta: Duda existencial RAND() Puedo darte una breve descripcion de como funciona, pero es mas matematica discreta que otra cosa.
Primero que nada tienes que saber que no existen en informatica los números aleatorios reales, si no algoritmos que las simulan pero se pueden "predecir" es decir, saber su resultado de modo anticipado. Para intentar evitar estas situaciones, las funciones random, y php no es la excepción, poseen una semilla, un número que de ser cambiado, también varia radicalmente el resultado del aleatorio, normalmente esta semilla es generada a partir de algún dato.
Usando autómatas finitos deberías ser capaz de generar tu mismo una función random, aunque no es sencillo, existen varias formas de hacerlo. Con buscar en google encontraras algunos pseudocodigos ya preparados.
__________________ Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives |