Cette balise est destinée aux questions relatives aux nombres aléatoires et à leurs générateurs, qu'ils soient pseudo-aléatoires ou vraiment aléatoires.
Pourquoi ont été 181783497276652981et 8682522807148012choisis Random.java? Voici le code source pertinent de Java SE JDK 1.7: /** * Creates a new random number generator. This constructor sets * the seed of the random number generator to a value very likely * to be distinct from any other invocation of this …
Il me semble voir de nombreuses réponses dans lesquelles quelqu'un suggère d'utiliser <random>pour générer des nombres aléatoires, généralement avec un code comme celui-ci: std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(0, 5); dis(gen); Habituellement, cela remplace une sorte d '«abomination impie» telle que: srand(time(NULL)); rand()%6; Nous pourrions critiquer l'ancienne méthode en affirmant …
Est-il valide de partager une instance de la Randomclasse entre plusieurs threads? Et pour appeler à nextInt(int)partir de plusieurs threads en particulier?
J'ai essayé d'utiliser random.randint(0, 100), mais certains chiffres étaient les mêmes. Existe-t-il une méthode / un module pour créer une liste de nombres aléatoires uniques? Remarque: Le code suivant est basé sur une réponse et a été ajouté après la publication de la réponse. Cela ne fait pas partie de …
En lisant comment utiliser std :: rand, j'ai trouvé ce code sur cppreference.com int x = 7; while(x > 6) x = 1 + std::rand()/((RAND_MAX + 1u)/6); // Note: 1+rand()%6 is biased Qu'est-ce qui ne va pas avec l'expression de droite? Je l'ai essayé et cela fonctionne parfaitement.
Ceci est la suite d'une question précédemment publiée: Comment générer un nombre aléatoire en C? Je souhaite pouvoir générer un nombre aléatoire à partir d'une plage particulière, telle que 1 à 6, pour imiter les côtés d'un dé. Comment pourrais-je procéder?
Comment puis-je convertir une distribution uniforme (comme le produisent la plupart des générateurs de nombres aléatoires, par exemple entre 0,0 et 1,0) en une distribution normale? Et si je veux une moyenne et un écart type de mon choix?
Disons que j'ai besoin d'un numéro à 3 chiffres, donc ce serait quelque chose comme: >>> random(3) 563 or >>> random(5) 26748 >> random(2) 56
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et ne peut être raisonnablement répondu dans sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé il …
Comment puis-je randomiser les lignes d'un fichier à l'aide d'outils standard sur Red Hat Linux? Je n'ai pas la shufcommande, donc je recherche quelque chose comme un perlou awkune ligne qui accomplit la même tâche.
J'essaie d'implémenter un nombre aléatoire pondéré. Actuellement, je me cogne la tête contre le mur et je n'arrive pas à comprendre cela. Dans mon projet (Hold'em hand-range, analyse subjective de l'équité tout-en-un), j'utilise les fonctions aléatoires de Boost. Alors, disons que je veux choisir un nombre aléatoire entre 1 et …
Je veux créer une chaîne exacte de 5 caractères aléatoires avec le moins de possibilité de duplication. Quelle serait la meilleure façon de procéder? Merci.
Je voudrais créer une chaîne aléatoire à utiliser dans la vérification de session à l'aide de PostgreSQL. Je sais que je peux obtenir un nombre aléatoire avec SELECT random(), alors j'ai essayé SELECT md5(random()), mais cela ne fonctionne pas. Comment puis-je faire ceci?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.