Articles of aléatoire

Les UUID aléatoires de Java sont-ils prévisibles?

Je voudrais utiliser une clé primaire sécurisée cryptographiquement pour les données sensibles dans une firebase database – cela ne peut pas être deviné / prévisible et ne peut pas être généré par la firebase database (j’ai besoin de la clé avant que l’object soit persisté). Je comprends que Java utilise un UUID de type 4 […]

Java: entier aléatoire avec dissortingbution non uniforme

Comment créer un entier aléatoire n en Java, compris entre 1 et k avec une “dissortingbution linéaire décroissante”, c’est-à-dire que 1 est le plus probable, 2 moins probable, 3 moins probable, … linéairement, comme ceci: Je sais qu’il y a déjà des tonnes de sujets sur ce sujet, et je m’excuse d’en faire un nouveau, […]

Utiliser rand () de stdlib à partir de plusieurs threads

J’ai plusieurs threads qui exécutent tous la même fonction. Dans chacun d’eux, ils génèrent un nombre aléatoire différent plusieurs fois. Nous avons essayé de le faire en plaçant srand(time(0)) au début de la fonction, mais il semble qu’ils obtiennent tous le même numéro. Faut-il appeler srand(time(0)) une seule fois par programme, c’est-à-dire au début de […]

Insérer / Mettre à jour une date aléatoire dans MySQL

Comment puis-je mettre à jour une colonne avec une date aléatoire au cours des 2 dernières semaines en utilisant MySQL? Par exemple (le code ne fonctionne pas): UPDATE mytable SET col = sysdate() – rand(1, 14);

manière canonique de randomiser un NSArray dans l’Objectif C

Existe-t-il une manière canonique de randomiser un tableau dans l’objective C?

Ordre aléatoire en C ++ utilisant

J’ai le code suivant, que j’ai écrit pour tester une partie d’un programme plus vaste: #include #include #include using namespace std ; int main() { mt19937_64 Generator(12187) ; mt19937_64 Generator2(12187) ; uniform_int_dissortingbution D1(1,6) ; cout << D1(Generator) << " " ; cout << D1(Generator) << " " << D1(Generator) << endl ; cout << D1(Generator2) […]

Nombres aléatoires Java utilisant une graine

Ceci est mon code pour générer des nombres aléatoires en utilisant une graine comme argument: double randomGenerator(long seed) { Random generator = new Random(seed); double num = generator.nextDouble() * (0.5); return num; } Chaque fois que je donne une graine et que j’essaie de générer 100 numéros, ils sont tous identiques. Comment puis-je réparer cela?

Comment choisir entre deux nombres au hasard en utilisant javascript?

Je veux un script javascript qui choisit aléatoirement value1 ou value2, pas entre les deux valeurs, juste les valeurs réelles. Merci!!!!

Le premier nombre aléatoire est toujours plus petit que le rest

Je remarque que dans C ++, le premier nombre aléatoire appelé avec la méthode std rand () est la plupart du temps significativement plus petit que le second. En ce qui concerne la mise en œuvre de Qt, la première est presque toujours plus petite de plusieurs grandeurs. qsrand(QTime::currentTime().msec()); qDebug() << "qt1: " << qrand(); […]

Quelle est la meilleure performance pour générer des alertes aléatoires?

Je dois générer des valeurs booléennes aléatoires sur un chemin critique. Le code que j’ai écrit pour cela est std::random_device rd; std::uniform_int_dissortingbution randomizer(0, 1); const int val randomizer(std::mt19937(rd())); const bool isDirectionChanged = static_cast(val); Mais ne pensez pas que c’est la meilleure façon de faire cela car je n’aime pas faire static_cast . Sur le web, […]