Qu'est-ce que le générateur d'ensembles aléatoires de nombres et de lettres ?
Cet outil crée un ensemble composé d'un ou plusieurs éléments tirés au hasard dans une plage que vous définissez. Cette plage peut être numérique (par exemple 1-100) ou alphabétique (par exemple a-j). Il s'avère pratique pour constituer un échantillon, organiser un tirage au sort, créer des codes PIN, sélectionner des questions de quiz, former des équipes ou pour toute tâche exigeant une sélection aléatoire impartiale au sein d'un ensemble connu.
Comment l'utiliser
Indiquez la taille de l'échantillon (le nombre d'éléments souhaités), puis la plage de tirage sous la forme DÉBUT-FIN. Choisissez ensuite si vous souhaitez autoriser les doublons (tirage avec remise) et afficher des virgules entre les éléments. Lancez le calcul pour obtenir un nouvel ensemble tiré dans un ordre aléatoire.
Si les deux bornes de la plage sont des nombres entiers, l'outil fonctionne en mode numérique ; si ce sont deux lettres uniques, il passe en mode alphabétique, en conservant la casse de la première lettre.
La formule et l'algorithme
La population candidate regroupe toutes les valeurs comprises dans la plage, bornes incluses : pour les nombres, tous les entiers de la borne basse à la borne haute, soit \(\text{haute} - \text{basse} + 1\) valeurs ; pour les lettres, chaque code de caractère du plus petit au plus grand. Chaque élément est tiré de manière uniforme avec indice = partie entière(aléatoire × restants). Sans doublons, la population est mélangée (algorithme de Fisher-Yates) et les N premiers éléments sont retenus : chaque résultat est donc unique. Avec doublons, chaque tirage est indépendant et des répétitions peuvent survenir.
$$\text{Tirage} = \text{Taille de l'échantillon} \text{ éléments d'une population de taille } N$$
$$\text{où}\quad \left\{ \begin{aligned} N &= |\,\text{haute} - \text{basse}\,| + 1 \\ [\text{basse},\text{haute}] &= \text{Plage de tirage} \end{aligned} \right.$$
Exemple concret
Taille de l'échantillon 5, plage 1-100, doublons : Non, virgules : Non. La population correspond aux entiers de 1 à 100 (100 valeurs). Cinq tirages uniformes distincts pourraient donner : 48 50 62 18 10. Avec les virgules activées, le même tirage s'affiche ainsi : 48, 50, 62, 18, 10.
FAQ
Que se passe-t-il si je demande plus d'éléments que la plage n'en contient ? Lorsque les doublons sont désactivés, le nombre de résultats est limité par la taille de la plage. Demander 12 chiffres distincts entre 0 et 9 ne renverra que 10 éléments.
Les résultats sont-ils triés ? Non. Les éléments apparaissent dans l'ordre aléatoire de leur tirage.
Comment créer un code PIN à 4 chiffres ? Utilisez une taille d'échantillon de 4, une plage 0-9 avec doublons : Non pour obtenir quatre chiffres distincts, ou doublons : Oui pour autoriser des chiffres répétés.