Problème de génération de nombre aléatoire nombre mystère
Résolu/Fermé
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
-
Modifié par teutates le 18/06/2016 à 20:54
Sugel Messages postés 4068 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 19 juin 2016 à 14:38
Sugel Messages postés 4068 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 19 juin 2016 à 14:38
A voir également:
- Problème de génération de nombre aléatoire nombre mystère
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Supprimer espace nombre excel ✓ - Forum Excel
- Vba convertir texte en nombre ✓ - Forum VB / VBA
- Générer nombre aléatoire excel sans doublon ✓ - Forum Excel
- Excel nombre de valeurs différentes ✓ - Forum Excel
3 réponses
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
19 juin 2016 à 14:06
19 juin 2016 à 14:06
C'est bon je viens de trouver l'astuce! j'ai simplement fait
return new Random().Next(1,101);
qui définie ma variable "randomed" et ainsi se relance à chaque fin de partie !
return new Random().Next(1,101);
qui définie ma variable "randomed" et ainsi se relance à chaque fin de partie !
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
18 juin 2016 à 20:13
18 juin 2016 à 20:13
Bonsoir, il faut initialiser ton random avec quelque chose qui change, en général, on utilise le Tick de DateTime.Now
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
18 juin 2016 à 20:26
18 juin 2016 à 20:26
Merci beaucoup!
bountybob261
Messages postés
5
Date d'inscription
samedi 18 juin 2016
Statut
Membre
Dernière intervention
22 août 2016
18 juin 2016 à 21:01
18 juin 2016 à 21:01
Je viens d'effectuer quelques recherches, et avec mes maigres connaissances je ne vois pas comment initialiser Random. Je suppose qu'il faudrait instaurer DateTime.now lors de la déclaration de "randomed", mais je ne sais pas vraiment quel syntaxe aborder pour permettre la prise en compte de ce nouveau paramètre.
Sugel
Messages postés
4068
Date d'inscription
jeudi 18 août 2011
Statut
Membre
Dernière intervention
19 juin 2017
724
19 juin 2016 à 14:38
19 juin 2016 à 14:38
please. Il faut juste générer une nouveau nombre, pas utiliser le temps comme graine !
Whismeril
Messages postés
18279
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
17 mars 2023
888
18 juin 2016 à 21:58
18 juin 2016 à 21:58
Un truc comme ça
Random rnd = new Random((int)DateTime.Now.Ticks);