Números aleatorios

10/10/2003 - 13:16 por Jimy | Informe spam
Estoy generando 6 números aleatorios de 1 cifra, que luego agrupo para
formar uno con las seis cifras, con el siguiente código:

For x = 1 To 6
Randomize
number = Int(Rnd * 10)
numero = numero & " " & number
Randomize
Next
Response.write "<font size=""6"">" & numero

El caso es que prácticamente siempre la segunda cifra coincide con la quinta
y la tercera con la sexta, tambien la cuarta es el siguiente a la primera.
Por ejemplo:
097197
653753
...
Es como si fuese una secuencia de 3.
No me vale generar directamente el número de seis cifras.

¿Alguien lo entiende?

Preguntas similare

Leer las respuestas

#1 Dani Castillo
10/10/2003 - 13:26 | Informe spam
Pobre randomize no abuses de el =)
prueba con solo
Randomize
For x = 1 To 6

number = Int(Rnd * 10)
numero = numero & " " & number

Next
Response.write "<font size=""6"">" & numero


y veras como funciona mejor
ten en cuenta q el randomize "planta" la semilla del generador aleatorio,
respecto al tiempo interno del procesador, llamarla mas veces no hace que
sea mas "aleatorio" el numero (sino menos , como has podido comprobar)


"Jimy" escribió en el mensaje
news:bm64h7$a49$
Estoy generando 6 números aleatorios de 1 cifra, que luego agrupo para
formar uno con las seis cifras, con el siguiente código:

For x = 1 To 6
Randomize
number = Int(Rnd * 10)
numero = numero & " " & number
Randomize
Next
Response.write "<font size=""6"">" & numero

El caso es que prácticamente siempre la segunda cifra coincide con la


quinta
y la tercera con la sexta, tambien la cuarta es el siguiente a la primera.
Por ejemplo:
097197
653753
...
Es como si fuese una secuencia de 3.
No me vale generar directamente el número de seis cifras.

¿Alguien lo entiende?



Respuesta Responder a este mensaje
#2 Jimy
10/10/2003 - 13:40 | Informe spam
Gracias Dani:
He seguido tu consejo de no ser tan "violador" :-))
Pero sigue haciendo lo mismo.
¿Que te parece?
Como para montar un casino con este randomize :-))
Respuesta Responder a este mensaje
#3 Dani Castillo
10/10/2003 - 13:50 | Informe spam
Jums? has sacado el randomize del for tb ? =)
yo lo he probado y me funciona bien, echa un ojo al codigo funcionando
www.alaquas.org/danitest/a.asp

(ok se repiten numeros, como era de esperar, con 6 digitos lo mas normal esq
haya alguno repe, pero no en las mismas posiciones como pasaba antes)

"Jimy" escribió en el mensaje
news:bm65tt$ems$
Gracias Dani:
He seguido tu consejo de no ser tan "violador" :-))
Pero sigue haciendo lo mismo.
¿Que te parece?
Como para montar un casino con este randomize :-))


Respuesta Responder a este mensaje
#4 Antonio Garcia
16/10/2003 - 18:45 | Informe spam
On Fri, 10 Oct 2003 13:50:41 +0200, "Dani Castillo"
<danicastilloarrobahotmail.com> wrote:


Utiliza Randomize timer
veras como funciona


Jums? has sacado el randomize del for tb ? =)
yo lo he probado y me funciona bien, echa un ojo al codigo funcionando
www.alaquas.org/danitest/a.asp

(ok se repiten numeros, como era de esperar, con 6 digitos lo mas normal esq
haya alguno repe, pero no en las mismas posiciones como pasaba antes)

"Jimy" escribió en el mensaje
news:bm65tt$ems$
Gracias Dani:
He seguido tu consejo de no ser tan "violador" :-))
Pero sigue haciendo lo mismo.
¿Que te parece?
Como para montar un casino con este randomize :-))





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida