random double - Java - Programmation
Marsh Posté le 26-01-2005 à 15:24:47
nextDouble() : 0.0 -> 1.0
nextDouble() * 10 : 0.0 -> 10.0
...
Marsh Posté le 26-01-2005 à 15:39:29
Merci bien père de mara
un autre problème survient néanmoins, je m'explique:
lorsque j'exécute ce programme:
Code :
|
le random me génère de nombres (même à virgule flottante) similaires dans disons 30% à 50% des cas. est-ce du à une vitesse de calcul ou il y a-t'il une solution??
Marsh Posté le 26-01-2005 à 15:51:41
dans les 3 semaines précédentes, y'a eu au moins 2 topics sur le random en java, merci d'y jeter un oeil.
Marsh Posté le 26-01-2005 à 15:53:47
Fais un seul new Random(), là tu repart du début à chaque fois...
Marsh Posté le 26-01-2005 à 16:12:26
Daddy,
mon ignorance me couvre de honte mais je vais jouer la carte de l'humilité.
donc voici une nouvelle version de mon code.
Code :
|
ma nieme question est : comment faire un seul random s'il se trouve dans la boucle?
Marsh Posté le 26-01-2005 à 16:15:07
Code :
|
Ne pas le mettre DANS la boucle...
Marsh Posté le 26-01-2005 à 16:32:23
merci beaucoup
ça vient, ça vient
Marsh Posté le 26-01-2005 à 16:39:13
the real moins moins a écrit : dans les 3 semaines précédentes, y'a eu au moins 2 topics sur le random en java, où les memes questions ont été posées, merci d'y jeter un oeil. |
Marsh Posté le 26-01-2005 à 15:15:34
voici mon problème...
j'aimerai générer une liste aléatoire de chiffre à virgule flottante...
voici ce que j'ai pour des entiers:
Random rand = new Random();
i = rand.nextInt(10);
quelle est la solution pour générer par exemple 2,5 ou autre chiffres à virgule flottante...
je débute mais je persévère..
a+ et merci
---------------
La droite est nulle, la gauche est nulle... je vote nul