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.
Question simple, mais je suis intéressé par les nuances ici. Je génère des booléens aléatoires en utilisant la méthode suivante que j'ai inventée moi-même: const rand = Boolean(Math.round(Math.random())); Chaque fois que cela se random()présente, il semble qu'il y ait toujours un écueil - ce n'est pas vraiment aléatoire, c'est compromis …
J'ai donc trouvé plusieurs exemples pour trouver un enregistrement aléatoire dans Rails 2 - la méthode préférée semble être: Thing.find :first, :offset => rand(Thing.count) Étant un débutant, je ne sais pas comment cela pourrait être construit en utilisant la nouvelle syntaxe de recherche dans Rails 3. Alors, quel est le …
J'ai un fichier avec quelques probabilités pour différentes valeurs par exemple: 1 0.1 2 0.05 3 0.05 4 0.2 5 0.4 6 0.2 Je voudrais générer des nombres aléatoires en utilisant cette distribution. Existe-t-il un module existant qui gère cela? Il est assez simple de coder vous-même (construire la fonction …
Supposons que j'ai un dé chargé à n côtés où chaque côté k a une certaine probabilité p k de remonter quand je le lance. Je suis curieux de savoir s'il existe un bon algorithme pour stocker ces informations de manière statique (c'est-à-dire pour un ensemble fixe de probabilités) afin …
Jusqu'à présent, j'ai compris comment importer le fichier, créer de nouveaux fichiers et randomiser la liste. J'ai du mal à sélectionner seulement 50 éléments de la liste au hasard pour écrire dans un fichier? def randomizer(input,output1='random_1.txt',output2='random_2.txt',output3='random_3.txt',output4='random_total.txt'): #Input file query=open(input,'r').read().split() dir,file=os.path.split(input) temp1 = os.path.join(dir,output1) temp2 = os.path.join(dir,output2) temp3 = os.path.join(dir,output3) temp4 …
J'aimerais que mes éléments de tableau soient brouillés. Quelque chose comme ça: [1,2,3,4].scramble => [2,1,3,4] [1,2,3,4].scramble => [3,1,2,4] [1,2,3,4].scramble => [4,2,3,1] et ainsi de suite, au hasard
J'aidais quelqu'un avec son code JavaScript et mes yeux ont été attirés par une section qui ressemblait à ça: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); Mon premier avis était: hé, cela ne peut pas fonctionner! Mais ensuite, j'ai fait quelques expériences et j'ai trouvé que cela semble au moins …
J'ai toujours pensé que les nombres aléatoires se situeraient entre zéro et un, sans1 , c'est-à-dire que ce sont des nombres de l'intervalle semi-ouvert [0,1). La documentation sur cppreference.com de le std::generate_canonicalconfirme. Cependant, lorsque j'exécute le programme suivant: #include <iostream> #include <limits> #include <random> int main() { std::mt19937 rng; std::seed_seq …
J'ai un tableau appelé $ran = array(1,2,3,4); J'ai besoin d'obtenir une valeur aléatoire de ce tableau et de la stocker dans une variable, comment puis-je faire cela?
J'ai une sqlitetable avec le schéma suivant: CREATE TABLE foo (bar VARCHAR) J'utilise cette table comme stockage pour une liste de chaînes. Comment sélectionner une ligne aléatoire dans ce tableau?
Existe-t-il une classe dans la bibliothèque standard de .NET qui me donne la fonctionnalité pour créer des variables aléatoires qui suivent la distribution gaussienne?
Depuis 6 ans, j'ai une page de générateur de nombres aléatoires sur mon site Web. Pendant longtemps, c'était le premier ou le deuxième résultat sur Google pour "générateur de nombres aléatoires" et a été utilisé pour décider des dizaines, voire des centaines de concours et de dessins sur les forums …
Comment générer facilement des nombres aléatoires suivant une distribution normale en C ou C ++? Je ne veux pas utiliser Boost. Je sais que Knuth en parle longuement mais je n'ai pas ses livres sous la main pour le moment.
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.