Marzo 14, 2015, 12:27:02 AM Ultima modificación: Marzo 14, 2015, 04:04:32 AM por Johann
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?

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.

#2 Marzo 14, 2015, 12:49:00 AM Ultima modificación: Marzo 14, 2015, 02:06:16 AM por predicador
... 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.

Hay dos metodos irandom o random
Uno te da enteros y el otro con punto decimal

Saludos

... gracias es mas sencillo eso que no el floor XD