Bonjour,
Comment simuler un tirage à pile ou face en Java ?
Merci,
Bonjour,
Comment simuler un tirage à pile ou face en Java ?
Merci,
Je pense avoir trouver une réponse en consultant les archives :
http://www.developpez.net/forums/sho...rd#post1663029
Voir la réponse d'adiGuba.
Je pense que dans mon cas ça va donner quelque chose comme cela.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 int[] valeurs = { 0, 1 }; int aleatoire; int valeur =10000; for (int i = 0; i < numPoints; i++) { aleatoire = valeurs[(int) (Math.random() * valeurs.length)]; if (aleatoire == 0) { valeur = valeur + 100; } else { valeur = valeur - 100; } }
Pas très dur avec la librairie apache commons lang :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 int pileOuFace = RandomUtils.nextInt(2); if (pileOuFace == 0) { System.out.println("Pile"); } else { System.out.println("Face"); }
Pourquoi utiliser une librairie externe alors que la même chose est disponible dans l'API standard ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Random random = new Random(); int pileOuFace = random.nextInt(2); if (pileOuFace == 0) { System.out.println("Pile"); } else { System.out.println("Face"); }![]()
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag :resolu:
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
Partager