Skip to main content

Publié: 2026-07-28Dernière mise à jour: 2026-08-19Par Davide Coronese

Générateur de Nombres Aléatoires

Générez des nombres aléatoires dans une plage personnalisée avec ou sans doublons.

Sources et Références:NIST - Randomness
Calcul local dans le navigateuraucune donnée envoyée — formule dans lib/calculators/*.ts + tests automatiques
Formule de l'entier bornéSource vérifiée
Entier = Math.floor(PRNG() × (Max - Min + 1)) + Min

L'algorithme met à l'échelle l'intervalle décimal continu [0, 1) pour obtenir l'intervalle d'entiers souhaité [Min, Max] sans introduire de biais de modulo.

Générateur Aléatoire

Tu veux un résultat rapide ? La génération de nombres aléatoires est un pilier fondamental de l'informatique, de la théorie des probabilités, de la prise de décision, de la cryptographie et des jeux.

En bref

  • Les ordinateurs utilisent des algorithmes mathématiques appelés générateurs de nombres pseudo-aléatoires (PRNG) pour produire des séquences de nombres imitant l'aléa physique absolu.
  • Formule de l'entier borné: Entier = Math.floor(PRNG() × (Max - Min + 1)) + Min
  • SuperEnalotto / loteries de 6 numéros sur 90

Comment ça marche

Les ordinateurs utilisent des algorithmes mathématiques appelés générateurs de nombres pseudo-aléatoires (PRNG) pour produire des séquences de nombres imitant l'aléa physique absolu.

Le calcul

Pour un intervalle fermé entre un minimum A et un maximum B, le nombre total de résultats distincts N est égal à (B - A + 1). La probabilité P de tirer un entier spécifique x est donc de 1 / N.

L'algorithme met à l'échelle l'intervalle décimal continu [0, 1) pour obtenir l'intervalle d'entiers souhaité [Min, Max] sans introduire de biais de modulo.

Exemples

SuperEnalotto / loteries de 6 numéros sur 90

  1. Définir l'intervalle : Min = 1, Max = 90
  2. Quantité = 6 numéros
  3. Mode : numéros uniques (sans doublons)
  4. Tri : croissant

Simulation de lancer de dés

  1. Définir l'intervalle : Min = 1, Max = 6
  2. Quantité = 1 (ou 2 pour un double lancer de dés)

Code OTP / PIN sécurisé (1000, 9999)

  1. Intervalle : Min = 1000, Max = 9999
  2. Quantité = 1 nombre
  3. Mode : Autoriser les doublons (un seul tirage)
  4. Cliquez sur Calculer pour générer le code

Attribution aléatoire de places / équipes (1, 10)

  1. Intervalle : Min = 1, Max = 10
  2. Quantité = 10 nombres
  3. Mode : Nombres uniques (sans doublons)
  4. Tri : Croissant, prêt à attribuer

Quand l'utiliser

Concours, tombolas et cadeaux

Sélectionnez les numéros gagnants en toute transparence, sans biais humain.

Échantillonnage statistique

Sélectionnez des sous-ensembles aléatoires de données pour la recherche scientifique et les tests A/B.

Mots de passe et codes de sécurité

Générez instantanément des OTP numériques, PIN et codes de vérification, sans biais humain.

Simulations et expériences

Réalisez des simulations de type Monte Carlo ou des expériences de probabilité avec des tirages uniformes et reproductibles.

⚠ Erreurs courantes

  • Confondre doublons autorisés et tirages uniques : sélectionner plusieurs numéros de loterie en autorisant les doublons peut produire des numéros identiques lors d'un même tirage.
  • Oublier l'intervalle exact : attendre des valeurs hors de [Min, Max] (par exemple 0, 10 quand Min = 1) produit des résultats inattendus. Vérifiez toujours l'intervalle avant de tirer.

FAQ (9)

Comment générer un nombre aléatoire entre 1 et 100 ?

Définissez l'intervalle de 1 à 100 dans notre générateur de nombre aléatoire et lancez le tirage pour obtenir un nombre au hasard : chaque valeur a exactement la même probabilité d'apparaître.

Ce générateur convient-il aux loteries ?

Oui, il produit des tirages uniformes et indépendants, idéaux pour les loteries, les tombolas, les jeux et les tirages au sort.

Puis-je générer des nombres négatifs ?

Oui, réglez Min sur une valeur négative (ex. Min = -10, Max = 10) et le générateur tirera dans tout l'intervalle fermé, y compris les négatifs.

Pourquoi le même nombre apparaît-il parfois deux fois ?

Parce que chaque tirage est indépendant lorsque le mode ' Autoriser les doublons ' est actif. Activez ' Nombres uniques ' pour des valeurs non répétées, comme des échantillons ou des places.

Le générateur est-il impartial pour les tirages ?

Oui, la distribution uniforme garantit que chaque entier de l'intervalle a exactement la même probabilité, ce qui le rend adapté aux tirages, loteries et sélections aléatoires équitables.

Gardez-vous mes nombres pour surfaces ou conversions ?

Jamais. Conversions — kg→lbs, surfaces, fractions — en local, aucun envoi. Vous pouvez convertir 1 500 kg sur un PC partagé et partir tranquille.

Sans internet en cours ?

Oui. Chargez une fois en Wi-Fi, puis fractions, bases ou écart-type passent offline en classe sans réseau. C'est juste des maths en JavaScript.

Quelle précision ?

Définitions standard (1 kg = 2,20462 lbs, BIPM) et tests auto. Pour devoirs ou chantier largement assez ; pour expertise certifiée, vérifiez la norme primaire.

Partager avec un camarade ?

Touchez 'Partager le lien' : il met les saisies dans l'URL, votre camarade voit le même 3/4 → 0,75 → 75% sans ressaisir.

Sources et Références

Calculatrices Connexes

Vous cherchez d'autres outils ?Découvrez notre collection complète d'outils rapides et légers
Retour au Tableau de Bord