[JAVA] Math.random()
Résolu/Fermé
ysf.b
Messages postés
7
Statut
Membre
-
ultimate99 Messages postés 16 Statut Membre -
ultimate99 Messages postés 16 Statut Membre -
Salut tout le monde
svp la valeur retourner avec la méthode Math.random()
en java est comprise entre -
0<= Math.random() <=1
ou
0<= Math.random() <1
ou
0< Math.random() <1
Merci
svp la valeur retourner avec la méthode Math.random()
en java est comprise entre -
0<= Math.random() <=1
ou
0<= Math.random() <1
ou
0< Math.random() <1
Merci
5 réponses
-
Salut!
Extrait de la Javadoc de la class Math:
@return a pseudorandom double greater than or equal to 0.0 and less than 1.0.
Pour Yahyamed:
il n'y a vraiment pas une grande chance d'avoir un nombre plus grand que 1.... je dirais même aucune chance puisque l'implémentation de la foction Math.random() retourn une valeur entre 0 inclu et 1 exclus!
Si tu veux par exemple générer un nombre entier entre 12 (inclus) et 29 (exclus), procède comme ceci:
int lower = 12; int higher = 29; int random = (int)(Math.random() * (higher-lower)) + lower;
;-)
HackTrack