Afficher une suite de nombre aléatoires
Fermé
ryma88
Messages postés
87
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
1 juin 2015
-
1 déc. 2007 à 23:25
papillon2000 Messages postés 106 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 12 janvier 2010 - 29 janv. 2009 à 20:58
papillon2000 Messages postés 106 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 12 janvier 2010 - 29 janv. 2009 à 20:58
A voir également:
- Afficher une suite de nombre aléatoires
- Excel afficher 0 avant nombre - Guide
- Afficher mot de passe wifi android - Guide
- Nombre facile - Télécharger - Outils professionnels
- Kahoot gratuit nombre de participants - Forum Réseaux sociaux
6 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
4 déc. 2007 à 00:01
4 déc. 2007 à 00:01
Non pas possible, rand() n'est pas une méthode de la classe Random.
Cdt
Cdt
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
2 déc. 2007 à 00:02
2 déc. 2007 à 00:02
Salut,
Ceci est normale, tu demandes aux programmes de choisir un nombre "aléatoire" en se basant sur l'horloge, dans une boucle for, c'est à dire, que les nombres seront tellement rapprochés, qu'ils seront pratiquement égaux.
Ce qu'il faut faire, sortir Randome Aleat... de la boucle, pour l'initialiser une fois. Et après, utiliser la méthode nextInt(), et nextFloat() pour les flottants.
Ceci est normale, tu demandes aux programmes de choisir un nombre "aléatoire" en se basant sur l'horloge, dans une boucle for, c'est à dire, que les nombres seront tellement rapprochés, qu'ils seront pratiquement égaux.
Ce qu'il faut faire, sortir Randome Aleat... de la boucle, pour l'initialiser une fois. Et après, utiliser la méthode nextInt(), et nextFloat() pour les flottants.
public static void main(String []args){ double r; Random Aleat =new Random(System.currentTimeMillis()); for(int i=1 ;i<4;i++){ r= Aleat.nextDouble(); System.out.println(r); } }
ryma88
Messages postés
87
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
1 juin 2015
6
3 déc. 2007 à 19:18
3 déc. 2007 à 19:18
ok merci ça marche ;et pour rand () t'as pas une idée ??
merci encore
merci encore
ryma88
Messages postés
87
Date d'inscription
lundi 9 juillet 2007
Statut
Membre
Dernière intervention
1 juin 2015
6
4 déc. 2007 à 17:33
4 déc. 2007 à 17:33
oui mais est ce qur tu peux me dire ou la trouvé et c'est quoi la difference entre elle et Random() ??
merci encore
merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
4 déc. 2007 à 18:09
4 déc. 2007 à 18:09
Salut,
Il y a un truc super avec le JAVA, c'est la JAVADOC : http://docjar.com/docs/api/java/util/Random.html
Tout est très bien expliqué.
Cdt
Il y a un truc super avec le JAVA, c'est la JAVADOC : http://docjar.com/docs/api/java/util/Random.html
Tout est très bien expliqué.
Cdt
papillon2000
Messages postés
106
Date d'inscription
samedi 13 décembre 2008
Statut
Membre
Dernière intervention
12 janvier 2010
15
29 janv. 2009 à 20:58
29 janv. 2009 à 20:58
bonsoir, moi je veux ordonnancer une ensemble de tache selon l'horloge.par exemple à l'ocurance d'un evenement j'incrémente une variable et je teste si le temps est arriver pour l'exécution d'une autre tache.
pouvez vous me donner une idée sur la gestion de temps dans mon cas.
pouvez vous me donner une idée sur la gestion de temps dans mon cas.