Random qui tire tjs la meme valeur

Résolu
cs_blat Messages postés 102 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 5 juin 2007 - 29 avril 2005 à 11:44
cs_blat Messages postés 102 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 5 juin 2007 - 29 avril 2005 à 15:23
Bonjour,

Lorsque je fais un appel a la fonction rnd(), je m'appercoit que je me retrouve tjs avec la même valeur.

Pour le moment, j'ai un bete : <%Response.write(rnd())
%>
Et ca m'affiche quoi qu'il arrive : 0,7055475

Que faut il faire pour avoir un nombre différent à chaque fois ? Pcq c quand meme le principe du random...

Merci

3 réponses

cs_Yopyop Messages postés 586 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 février 2010 1
29 avril 2005 à 13:04
je crois qu'il faut faire un randomize avant....

http://www.asp101.com/samples/viewasp.asp?file=random%5Fnumber%2Easp

yopyop
3
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
29 avril 2005 à 12:56
en asp3 je ne sais pas en .net je sais qu'il faut faire un dim
rnd as new random
response.write(rnd.next)

ou un truc du genre, l'astuce a été cité ici : http://blogs.developpeur.org et si tu fais un tour sur vbfrance.com tu vas trouver plein de sujet traitant du meme problème


<HR>
Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
0
cs_blat Messages postés 102 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 5 juin 2007 1
29 avril 2005 à 15:23
exact yopyop il me manquait just un p'tit randomize

merci de vos réponses :)
0
Rejoignez-nous