Programación General > Clipper
Crear Un Numero Aleatorio
(1/1)
kaoba:
La version de clipper que tengo no me deja usar la funcion rand(). Quisiera saber si existe una funcion que la reemplace? o que podria hacer para generar un numero aleatorio?
Muchas Gracias
Jaime mazuera
Colombia
Jalm:
Jaime,
No se que version de Clipper tienes, pero si es 5.x
puedes usar RANDOM().
Ej:
Para generar numeros aleatorios de 1 a 10
mi_numero = random()%10 +1
Debe interpretarse asi, obtengo un valor en un rango de
10 numeros empezando desde 1.
De 53 a 161
mi_numero = random()%109 +53
Debe interpretarse asi, obtengo un valor en un rango de
109 numeros empezando desde 53.
Se pueden concatenar varios numeros aleatorios para crear
un nombre "aleatorio" para algun archivo temporal.
m_rand = ' '
for r = 1 to 7
m_rand = alltrim(m_rand + str(random()%9 +1,1))
next
Suerte
Jose
kaoba:
--- Cita de: "Jalm" ---Jaime,
No se que version de Clipper tienes, pero si es 5.x
puedes usar RANDOM().
Ej:
Para generar numeros aleatorios de 1 a 10
mi_numero = random()%10 +1
Debe interpretarse asi, obtengo un valor en un rango de
10 numeros empezando desde 1.
De 53 a 161
mi_numero = random()%109 +53
Debe interpretarse asi, obtengo un valor en un rango de
109 numeros empezando desde 53.
Se pueden concatenar varios numeros aleatorios para crear
un nombre "aleatorio" para algun archivo temporal.
m_rand = ' '
for r = 1 to 7
m_rand = alltrim(m_rand + str(random()%9 +1,1))
next
Suerte
Jose
--- Fin de la cita ---
Jose :
Muchas gracias por su colaboracion. Lastimosamente no me funciono ya que mi version de clipper es la 86 y lo vuelvo ejecutable con plink86.exe
Navegación
Ir a la versión completa