Clarion - Numeros Aleatorios

 
Vista:

Numeros Aleatorios

Publicado por Andrade (159 intervenciones) el 22/10/2010 20:17:49
Como puedo generar numeros aleatorios en Clarion 6.1

Gracias
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
sin imagen de perfil

RE:Numeros Aleatorios

Publicado por Marcelo Madelon (572 intervenciones) el 23/10/2010 13:42:48
Hola Andrarde

NumeroAleatorio = Random(1,9999999)
!la funcion te retorna un valor aleatorio entre 1 y 9,999,999



!En el Help encontraras esto:

RANDOM (return random number)


RANDOM(low,high)

RANDOM Returns random integer.

low A numeric constant, variable, or expression for the lower boundary of the range.
high A numeric constant, variable, or expression for the upper boundary of the range.

The RANDOM procedure returns a random integer between the low and high values, inclusively. The low and high parameters may be any numeric
expression, but only their integer portion is used for the inclusive range.

Return Data Type: LONG
Example:

Num BYTE,DIM(49)

LottoNbr BYTE,DIM(6)
CODE
CLEAR(Num)
CLEAR(LottoNbr)
LOOP X# = 1 TO 6
LottoNbr[X#] = RANDOM(1,49) !Pick numbers for Lotto
IF NOT Num[LottoNbr[X#]]
Num[LottoNbr[X#]] = 1
ELSE
X# -= 1
. .


Espero te sirva.

Saludos Desde Venado Tuerto. Argentina
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