Garder la même valeur de Math.random() - java

Résolu
Bonjour,

On m'a dit de source sûre qu'il était possible de toujours générer le même nombre aléatoire avec la fonction Math.random(), en java. Qqn saurait comment?

Merci d'avance de votre réponse!

1 réponse

  1. Modérateur
    Ce n'est pas possible directement avec Math.Random(), il faut passer par la classe Random

    // Initialisation
    //long seed = System.currentTimeMillis(); // Graine aléatoire
    long seed = 0; // Graine fixée
    Random rand = new Random(seed);
    
    // Utilisation
    for (int i=0; i<10; i++)
        System.out.println(rand.nextDouble());
    1
    1. Merci beaucoup!!
      0