Générateur de nombres aléatoires
Tirez un nombre aléatoire entre deux valeurs, ou jusqu’à 10 000 à la fois, entiers ou décimaux, avec ou sans doublons, grâce à un aléa cryptographique.
- Valeurs possibles
- –
- Somme
- –
Comment tirer un nombre aléatoire
- Saisissez le Minimum et le Maximum. Les deux bornes sont incluses : de 1 à 6, l’outil se comporte comme un dé. Si vous les inversez, il les remet dans l’ordre.
- Indiquez le Nombre de tirages, de 1 à 10 000.
- Sous Type de nombre, gardez Entiers ou choisissez Décimaux, puis réglez les Décimales (de 1 à 10).
- Cochez Sans doublons (nombres uniques) si chaque valeur ne doit sortir qu’une fois, comme au loto ou lors d’une tombola.
- Choisissez l’Ordre (Ordre du tirage, Croissant ou Décroissant) et le Séparateur (Retour à la ligne, Virgule ou Espace).
- Cliquez sur Générer. Copiez la liste ou téléchargez-la en fichier texte. Un résultat unique s’affiche aussi en grand, pratique en classe ou pour un tirage en direct.
Sous la liste, Valeurs possibles indique combien de nombres différents contient la plage, et Somme additionne les nombres tirés.
Comment les nombres sont tirés
Les nombres proviennent de l’API Web Crypto de votre navigateur (crypto.getRandomValues), la même source que pour les clés de chiffrement, et non de Math.random(). Ramener des bits aléatoires dans une plage peut créer un biais discret : si l’on prend un nombre de 32 bits modulo 6, certains résultats sortent un tout petit peu plus souvent que d’autres. L’outil évite ce piège par échantillonnage avec rejet : les valeurs qui favoriseraient certains résultats sont écartées et retirées, si bien que chaque nombre de la plage a exactement la même probabilité.
Les décimaux suivent le même principe. Avec 2 décimales, la plage de 0 à 1 compte 101 valeurs possibles (0,00, 0,01… 1,00), toutes équiprobables. L’outil calcule en unités entières de 0,01 : pas d’erreur d’arrondi du type 0,30000000000000004, et le minimum comme le maximum peuvent sortir. Dans la liste à copier, les décimaux s’écrivent avec un point (0.25), le format que comprennent la plupart des logiciels et langages ; l’affichage en grand utilise la virgule.
Pour l’option Sans doublons, l’outil utilise l’algorithme d’échantillonnage de Floyd, qui choisit des valeurs distinctes sans dresser la liste complète de la plage. Vous pouvez donc tirer 100 nombres uniques entre 0 et un million de milliards en un instant. La seule limite est logique : impossible de tirer plus de nombres uniques que la plage n’en contient. Demander 7 nombres uniques entre 1 et 6 affiche un message d’erreur.
Tout se passe sur votre appareil : les nombres ne sont ni envoyés ni enregistrés.
Exemples d’utilisation
- Lancer de dé : minimum 1, maximum 6, un tirage. Pour deux dés, demandez deux nombres avec doublons permis.
- Grille de loto : minimum 1, maximum 49, six nombres, Sans doublons, ordre Croissant.
- Tombola : si les billets vont de 1001 à 1250, saisissez ces bornes et le nombre de lots, en cochant Sans doublons.
- Échantillon de lignes : pour contrôler 20 lignes d’un tableur de 5 000 lignes, tirez 20 nombres uniques entre 2 et 5001, puis choisissez Virgule pour les coller dans un filtre.
- Données de test : 1 000 décimaux entre -50 et 50 avec 3 décimales, un par ligne, à coller dans une colonne de tableur.
Questions fréquentes
Ces nombres sont-ils vraiment aléatoires ?
Ce sont des nombres pseudo-aléatoires de qualité cryptographique. Le navigateur alimente son générateur à partir des sources d’entropie du système d’exploitation, et le résultat est imprévisible en pratique. Pour un jeu, un tirage, un échantillonnage ou une simulation, c’est ce qu’on peut faire de mieux sans matériel spécialisé.
Le maximum est-il inclus ?
Oui. Le minimum et le maximum peuvent tous deux sortir. Avec des entiers de 1 à 10, il y a 10 valeurs possibles.
Peut-on utiliser des nombres négatifs ?
Oui. Toutes les plages fonctionnent, y compris entièrement négatives, comme de -100 à -1, ou à cheval sur zéro.
Pourquoi ai-je une erreur avec « Sans doublons » ?
La plage contient moins de valeurs possibles que le nombre de tirages demandé. Élargissez la plage, réduisez le nombre de tirages ou décochez Sans doublons. En mode décimal, ajouter des décimales multiplie les valeurs possibles.
Puis-je m’en servir pour un jeu-concours officiel ?
L’aléa est équitable et sans biais, mais l’outil ne garde aucune trace et personne ne peut vérifier un tirage après coup. Si votre concours est encadré par un règlement, respectez-le, par exemple en effectuant le tirage devant témoins ou en filmant l’écran.
Outils similaires
- Tirage au sort de noms Collez une liste de noms et tirez au sort un ou plusieurs gagnants, sans doublons et avec retrait des gagnants si besoin. Tirage équitable et privé.
- Roue aléatoire Créez votre roue aléatoire pour tirer au sort un prénom, un lot ou une décision. Tirage équitable, retrait du gagnant, liste gardée sur votre appareil.
- Générateur de mot de passe Générateur de mot de passe gratuit : créez des mots de passe forts de 4 à 128 caractères dans votre navigateur. Rien n'est enregistré ni envoyé.