Ver Mensaje Individual
  #2  
Antiguo 04-10-2006
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Una forma de generar números pseudo-aleatorios puede ser la siguiente:
Código Delphi [-]
VAR
  RandomSeed: LONG;

FUNCTION Random: LONG;
BEGIN
  RandomSeed := (RandomSeed * 27584621) + 1;
  Random := RandomSeed RSH 16;
END;

Lo he traducido de un código fuente en C, así que no sé si funciona del todo bien. Posiblemente debas usar algún que otro molde.

Por cierto, el rango de los números aleatorios es de 0 a 2^16.
Responder Con Cita