Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: predicador en Marzo 14, 2015, 12:27:02 AM

Título: Numeros random enteros
Publicado por: predicador en Marzo 14, 2015, 12:27:02 AM
Hola:
Explico un poco lo que quiero hacer. Mi idea es crear 2 variables numero 1 y numero 2, despues un aleatorio para que sea suma resta multiplicacion o division.
en el evento create puse esto:
global.numero1=random(10);
abs(global.numero1);

pero me sale el numero con decimales... no se como hacerlo para que sea numero entero.
mi idea es depsues hacer varias condiciones en plan si variable simbolo es + {global.numero1+global.numero2} algo asi.
Alguien me puede decir como conseguir un numero aleatorio pero entero?
Título: Re:Numeros random enteros
Publicado por: arcangelcaos en Marzo 14, 2015, 12:30:11 AM
Prueba esto.
global.numero=ceil (random (10))

Si no me falla la memoria es asi. Estoy en el movil. Ceil devuelve la parte entera de un número.
Título: Re:Numeros random enteros
Publicado por: predicador en Marzo 14, 2015, 12:49:00 AM
... lo probe y de esa forma si me hace enteros pero nunca sale el 0... XD

Solucionado: es con floor para que redonde hacia abajo ;) gracias.
Título: Re:Numeros random enteros
Publicado por: eams1986 en Marzo 14, 2015, 02:14:43 AM
Hay dos metodos irandom o random
Uno te da enteros y el otro con punto decimal

Saludos
Título: Re:Numeros random enteros
Publicado por: predicador en Marzo 14, 2015, 02:25:12 AM
... gracias es mas sencillo eso que no el floor XD