Foros del Web » Programación para mayores de 30 ;) » Java »

Funcion Random

Estas en el tema de Funcion Random en el foro de Java en Foros del Web. Primero que nada disculpen mi ignorancia... lo que pasa es que utilizando esta funcion tengo un problema, primero tengo que generar aleatoriamente 15 numeros, pero ...
  #1 (permalink)  
Antiguo 27/03/2004, 09:09
 
Fecha de Ingreso: febrero-2004
Mensajes: 8
Antigüedad: 20 años, 10 meses
Puntos: 0
Funcion Random

Primero que nada disculpen mi ignorancia... lo que pasa es que utilizando esta funcion tengo un problema, primero tengo que generar aleatoriamente 15 numeros, pero estos tienen que estar entre el 1 y el 25. y no se como limitar la funcion para que los seleccione en ese rango nada mas...
  #2 (permalink)  
Antiguo 27/03/2004, 11:16
 
Fecha de Ingreso: noviembre-2003
Mensajes: 5
Antigüedad: 21 años, 2 meses
Puntos: 0
Miramos la API:
clase Math:

static double random()
Returns a double value with a positive sign, greater than or equal to 0.0 and less than 1.0.

Vamos que devuelve un double >= 0 y < 1. Así que el resultado de Math.random() por 25 debe ser >= 0 y < 25. Luego sólo tendremos que sumarle 1 para que esté entre 1 y 25:

((int) (Math.random() * 25)) + 1

Supongo k funciona, xo no lo he probado, salu2!
  #3 (permalink)  
Antiguo 27/03/2004, 11:34
 
Fecha de Ingreso: febrero-2004
Mensajes: 8
Antigüedad: 20 años, 10 meses
Puntos: 0
muchas gracias por la respuesta y si me funciono... gracias nuevamente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:16.