Visual Basic - Numero Aleatorio

Life is soft - evento anual de software empresarial
 
Vista:

Numero Aleatorio

Publicado por Rgelio Carmona (113 intervenciones) el 14/12/2005 19:33:59
¿sabes cual es la instruccion para seleccionar un numero aleatoria de un rango?

por ejemplo: tenemos diez numeros, del 1 al 10, y algunas veces tendré como resultado el 2, otra vez el 9, otra el 5 etc, todos indistintamente, yo se que existe una istruccion que devuelve cualquier numero del rango

¿sabes que instruccion es y su sintaxis?
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:Numero Aleatorio

Publicado por ingega (26 intervenciones) el 15/12/2005 17:25:24
Es muy simple, utiliza la función RND, esta función multiplícala por 10, y le agregas 1, para mayor efecto usa RANDOMIZE, aquí un ejemplo.

Private Function_Aleatorio(Semilla as integer)
Dim Numero as integer
Randomize ' Hace que la semilla insertada, sea la hora actual con milésimas
Numero = semilla * RND()
numero= numero +1 ' En realidad si le pones a semilla 10, te dará números del 0
al 9, por esa razón se le agrega uno
Aleatorio = numero

end function

Como ves es muy fácil.
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