Générateur de nombres aléatoires — Avec graine
Générez des nombres entiers aléatoires dans une plage, avec une graine réutilisable.
Dernière mise à jour · Voir l’algorithme, les constantes et les valeurs par défaut (JSON)
À propos de ce calculateur
Un générateur de nombres aléatoires n’est fiable que s’il est vérifiable : celui-ci utilise donc une graine, et la même graine avec la même plage redonne les mêmes nombres. Changez la graine pour tirer une nouvelle série sans perdre la possibilité de rejouer l’ancienne. Les résultats pseudo-aléatoires avec graine sont reproductibles, mais non sécurisés cryptographiquement et inadaptés aux tirages audités ou à enjeux élevés.
Exemple chiffré
calculé avec les valeurs par défaut ci-dessous
Nombre le plus bas 1 · Nombre le plus élevé 100 · Combien de nombres 5 · Nombres uniques uniquement Autoriser les répétitions · Graine 12 345 · Décimales (0 = nombres entiers) 0 Vos nombres 98, 31, 49, 82, 51 · Somme 311 · Moyenne 62,20 · Taille de la plage 100 · Le plus bas généré 31 · Le plus élevé généré 98
Avertissement
Ces calculatrices fournissent des estimations à titre informatif et ludique. Les algorithmes, métriques et définitions des plateformes changent sans préavis, et aucun de ces résultats ne constitue une donnée officielle des plateformes citées.
Source de l’implémentation
Cette fiche décrit l’implémentation de cette page, sans validation indépendante. Les références externes étayent uniquement la formule ou définition indiquée ; les estimations et règles propres conservent leurs hypothèses.
Voir l’algorithme, les constantes et les valeurs par défaut (JSON)
Formule et variables
a_{i+1} = (a_i + 0x6D2B79F5) mod 2³²; u_i = (t_i ⊕ (t_i ≫ 14) mod 2³²) ÷ 2³²; x_i = lo + ⌊u_i×(hi−lo+1)⌋
- a_i
- État du PRNG, a₀ = seed
- u_i
- Tirage uniforme dans [0,1)
- lo
- Borne inférieure
- hi
- Borne supérieure
- x_i
- Entier généré
- t_i
- Mot intermédiaire de 32 bits
- i
- Index de tirage
Les résultats pseudo-aléatoires avec graine sont reproductibles, mais non sécurisés cryptographiquement et inadaptés aux tirages audités ou à enjeux élevés.
Questions fréquentes
Que se passe-t-il si je demande plus de nombres uniques que le nombre de valeurs possibles ?
Le calculateur affiche une erreur au lieu de renvoyer silencieusement des doublons. Élargissez la plage ou demandez moins de nombres.
Convient-il aux tirages équitables ou à forts enjeux ?
Non. Il produit des valeurs pseudo-aléatoires déterministes à partir d’une graine, utiles pour reproduire des exemples. Il n’est ni sécurisé cryptographiquement ni auditable indépendamment ; ne l’utilisez pas pour la sécurité ou des tirages importants.