Ver Mensaje Individual
  #2  
Antiguo 06-03-2007
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Reputación: 22
Mick Va por buen camino
Es que estas utilizando funciones para generar numeros "aleatorios" seria un milagro que en distinto lenguajes te saliesen los mismos numeros, para ello tendrian que usar el mismo metodo para generarlos.

Es mas segun el compilador y sistema operativo que se use, hasta seria posible que el mismo programa generase distintos numeros en distintos ordenadores, e incluso en saliesen distintos numeros en el mismo ordenador pero en distintos momentos. Incluso en distintos compiladores o distintas versiones de delphi o distintas versiones de las librerias .Net te podrian salir numeros distintos.

Imaginate que haces el programa para .net, y parece que funcioan todo perfectamente es posible que mañana o pasado a dentro de un mes, el usuario actualize windows, se instale una version .net mas moderna y el programa falle porque se empiecen a generar numeros distintos.

No puedes considerar que las funciones de generacion de numeros aleatorios te van a dar los mismos resultados, si quiere hacer esto no uses rand, tendras que implementar tu propia funcion de generacion de numeros.
Responder Con Cita