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

Math.random()

Estas en el tema de Math.random() en el foro de Java en Foros del Web. Hola Estoy un poco perdido con un programita que me pidieron en la facu para hacer debe ser que no entiendo bien el Math.random() lo ...
  #1 (permalink)  
Antiguo 24/09/2010, 08:01
 
Fecha de Ingreso: septiembre-2010
Mensajes: 14
Antigüedad: 13 años, 7 meses
Puntos: 1
Math.random()

Hola
Estoy un poco perdido con un programita que me pidieron en la facu para hacer debe ser que no entiendo bien el Math.random() lo busque en internet pero sigo sin comprender


Escriba un programa que elija al asar un numero entre 0 al 100 y pida que ingrese un numero hasta que el valor ingresado coincida
con el valor generado.Pra elegir un numero al azar entre 0 y 100 utilize la siguiente sentencia

int numero=(int)(math.randon()*100);

muchas gracias al que pueda darme una mano
saludos!!
  #2 (permalink)  
Antiguo 24/09/2010, 08:37
Avatar de juamd  
Fecha de Ingreso: marzo-2009
Ubicación: Bogotá
Mensajes: 285
Antigüedad: 15 años, 1 mes
Puntos: 8
Respuesta: Math.random()

Que tal !!!

Inicias el programa y ejecutas:

Código:
Math.random()*100+1
el + 1 es para que el 100 este incluido.

Luego le dices al usuario que ingrese un numero, despues que el usuario lo ingrese lo comparas con el que generaste y le indicas si es igual o no.


Saludos.
__________________
Dejenme saber cuando estoy equivocado y cuando estoy en lo cierto dejenme saber si existe una solución mejor.
  #3 (permalink)  
Antiguo 24/09/2010, 12:18
 
Fecha de Ingreso: septiembre-2010
Mensajes: 14
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Math.random()

hola juamd!!!

Gracias por tu ayuda..... yo soy nuevo en este foro y que es lo que pusiste al final eso de Karma
Saludos!!!!
  #4 (permalink)  
Antiguo 24/09/2010, 13:34
Avatar de juamd  
Fecha de Ingreso: marzo-2009
Ubicación: Bogotá
Mensajes: 285
Antigüedad: 15 años, 1 mes
Puntos: 8
Respuesta: Math.random()

Bienvenido amigo !!!

Lo del karma fue una bobada que se me ocurrio hace dias, cuando un aporte nos ayuda a resolver nuestra duda el karma (logo de ying yang) es como la forma de agradecer a esa persona por la ayuda o al menos asi lo veo yo. Obviamente no es obligación solo se me ocurrió.

Saludos.
__________________
Dejenme saber cuando estoy equivocado y cuando estoy en lo cierto dejenme saber si existe una solución mejor.
  #5 (permalink)  
Antiguo 24/09/2010, 13:42
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Math.random()

Yo creo que deberías usar el Math.round para un Math.random*100

Lo primero q hace es sacar un random de 0.000 a 0.999 luego lo multiplica x 100 y finalmente lo redondea. Con lo cual te queda lo que buscas.

Etiquetas: Ninguno
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 03:25.