Java - clase Random

 
Vista:

clase Random

Publicado por Pedro Castiñeiras (43 intervenciones) el 08/12/2004 20:55:56
Hola:
alguien me puede decir ¿que es? el parametro que se le pasa a la clase Random, yo supongo que sea el maximo de valor que puede generar, pero recurro a ustedes para estar seguro, ya que tengo que utilizarlo para un trabajo que tengo que entregar....
saludos..........
Pedro
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:clase Random

Publicado por chuidiang (532 intervenciones) el 09/12/2004 14:26:05
Hola:

El algoritmo más general para obtener números aleatorios consiste en coger un número, echar unas cuentas y elegir algunas cifras del resultado. Cada número aleatorio se obtiene echando las mismas cuentas a partir del anterior.

El número que pasas en el constructor es la "semilla" o número inicial con el que se echan las cuentas para empezar a obtener números aleatorios.

Si haces un programa que obtenga una secuencia de numeros aleatorios a partir de una semilla y lo ejecutas varias veces, te saldrá siempre la misma secuencia.

Lo normal es hacer que esta semilla sea el id del proceso o la fecha/hora actual en segundos.

En http://www.geocities.com/chuidiang/funciones/rand.html tienes un poco explicados estos coneptos, aunque el código está en C++.

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar