[VBS]Como usar Randomize?

Iniciado por slayer334, 2 Marzo 2009, 22:40 PM

0 Miembros y 1 Visitante están viendo este tema.

slayer334

me gustaria como usar randomize e buscado y no e encontrado como utilizarlo :(

Erik#


Skeletron

Yo en mi experiencia en JAVA, he usado MUY POCO ese sistema.. pero consiste en "conocer" el tamaño del objeto (en caso que sea objeto), y de esa manera te "vales" para leer un objeto guardado en un archivo..
En vez de recorrer todo el archivo, va directamente a la posicion que vos queres...


Especificamente, que queres saber?

Novlucker

Ya te han dicho, en que lenguaje? A mi me suena de vbscript (y VB), donde la función Randomize se utiliza para inicializar la función Random (rnd), ya que de no ser así el random no es realmente un random  :silbar:

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

slayer334

#4
o si perdon jaja me falto el lenguaje =P es en vbscript sorry me podrian mostrar un ejemplo para poder entenderle

Novlucker

#5
Te dejo dos codes, ejecuta cada uno varias veces por separado

Código (vb) [Seleccionar]
for i = 1 to 3
msgbox rnd()
next


Este al ejecutarlo te dará tres números, al ejecutarlo otra vez devolverá los mismos tres números, y los mismos tres números si lo vuelves a hacer, es decir, así como así, el rnd (random) no funciona como debería, no dará los mismos tres números en todas las pc's, pero en una misma pc serán siempre los mismos

Código (vb) [Seleccionar]
Randomize
for i = 1 to 3
msgbox rnd()
next


En este otro code en cambio se inicializa el Random con Randomize, el cual pone una "semilla" inicial y los números que siguen son distintos.

En definitiva, el randomize se utiliza para inicializar la función rnd y que los números que se obtienen sean realmente cuestión de azar :P

Espero se entienda

Saludos  ;D
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

slayer334

si entendido mas claro que el agua de canal =P gracias

Skeletron

Creí que hablaban del metodo de grabar archivos...