elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Numeros Aleatorios
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Numeros Aleatorios  (Leído 2,910 veces)
ltbl

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Numeros Aleatorios
« en: 9 Diciembre 2010, 23:10 pm »

Hola. Hay más posts sobre este tema en el foro pero he visto varias respuestas diferentes.

La duda es: ¿realmente cómo genero un numero aleatorio en un determinado rango?

La ultima combinación con la que he probado es:
Código
  1. (minimo - maximo + 1) * Rnd() + maximo
pero no es correcta :-\

EDITO: Haciendo pruebas al final he dado con la siguiente, que parece funcionar:
Código
  1. (minimo - maximo) * Rnd() + maximo
tambmien la he estado probando un buen rato pero no funcionaba porque generaba directamente el aleatorio en un textbox.


« Última modificación: 9 Diciembre 2010, 23:27 pm por ltbl » En línea

agus0


Desconectado Desconectado

Mensajes: 360



Ver Perfil
Re: Numeros Aleatorios
« Respuesta #1 en: 9 Diciembre 2010, 23:50 pm »

Usa el Buscador, Es muy Facil!!

------>


(Clic en la LUPA)


En línea

~ Ghost_Networks ~

Desconectado Desconectado

Mensajes: 127



Ver Perfil
Re: Numeros Aleatorios
« Respuesta #2 en: 10 Diciembre 2010, 00:25 am »

mmm no se yo se q en VB se usa el Randomize o algo asi y pones el codigo y t genera numeros al azar, pero VB no es mi fuerte XD mejor dicho, la programacion no es imi fuerte
En línea

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: Numeros Aleatorios
« Respuesta #3 en: 10 Diciembre 2010, 03:26 am »

.

Código
  1.  
  2. Public Function NumeroAleatorio(MinNum As Long, MaxNum As Long) As Long
  3. Dim Tmp                                 As Long
  4.    If MaxNum < MinNum Then: Tmp = MaxNum: MaxNum = MinNum: MinNum = Tmp
  5.    Randomize: NumeroAleatorio = (MinNum - MaxNum) * Rnd + MaxNum
  6. End Function
  7.  
  8.  
« Última modificación: 19 Diciembre 2010, 19:54 pm por BlackZeroX▓▓▒▒░░ » En línea

The Dark Shadow is my passion.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
NUMEROS ALEATORIOS EN VB
Programación Visual Basic
WCIETE 3 4,196 Último mensaje 30 Agosto 2005, 01:19 am
por Slasher-K
Numeros aleatorios
Programación Visual Basic
Gleper 2 2,381 Último mensaje 3 Noviembre 2007, 14:40 pm
por Gleper
NUMEROS ALEATORIOS
Java
ponichan 6 10,534 Último mensaje 19 Abril 2008, 21:35 pm
por sapito169
Números Aleatorios!
Programación Visual Basic
ka0s 5 4,630 Último mensaje 9 Abril 2009, 04:27 am
por ka0s
Números Aleatorios
Programación C/C++
Kropt32 2 3,177 Último mensaje 2 Agosto 2010, 20:43 pm
por do-while
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines