domingo, 28 de septiembre de 2008

Funcion para el tratamiento de números (Rnd y Randomize) en Visual Basic 6.0



Para generar números aleatorios, Visual Basic incluye 2 funciones: Rnd y Randomize.

La función Rnd devuelve un número aleatorio, y esta posee un solo parámetro.

Ejemplo :

Rnd (número)

Pero para poder generar dichos números aleatorios, debemos utilizar previamente la función Randomize con la siguiente fórmula:

Dim LimiteInferior As Integer
Dim LimiteSuperior As Integer

LimiteInferior = 20

LimiteSuperior = 40


MsgBox Int((LimiteInferior - LimiteSuperior + 1) * Rnd + LimiteInferior)


En el ejemplo, se generarán números aleatorios comprendidos entre el 20 y el 40.

No hay comentarios: