Générateur de nombres aléatoires gaussiens en ligne
Générez des nombres aléatoires suivant une loi normale avec moyenne et écart type personnalisés. Simple, rapide et sans inscription. Le traitement s’effectue…
Commencer
Fonctionnalités et exemple concret
Cet outil utilise la transformée de Box-Muller pour convertir des nombres uniformes générés par le navigateur (via crypto.getRandomValues) en échantillons normaux. Chaque valeur est ensuite ajustée selon la moyenne et l'écart type choisis.
Exemple de travail
Avec une moyenne de 100, un écart type de 15, 50 résultats et 2 décimales, vous obtiendrez une liste de nombres proches de 100, mais avec une dispersion naturelle. Par exemple, les valeurs pourraient être : 98,34 ; 105,21 ; 92,87 ; 110,45 ; etc. La moyenne de l'échantillon ne sera pas exactement 100, et certaines valeurs peuvent s'écarter de plusieurs écarts types.
Paramètres et limites
- Moyenne : tout nombre fini (par défaut 0).
- Écart type : 0 ou toute valeur positive (par défaut 1). Si 0, toutes les valeurs sont égales à la moyenne.
- Nombre de résultats : de 1 à 10 000 (par défaut 100).
- Décimales : de 0 à 12 (par défaut 5). L'arrondi peut créer des doublons dans l'affichage.
Les nombres sont générés localement, sans graine, donc ils ne sont pas reproductibles. L'outil ne fournit pas d'histogramme, de test de normalité, d'intervalles de confiance ni de garantie sur les bornes de la distribution.
Questions fréquentes
Puis-je obtenir exactement la même séquence deux fois ?
Non, car les nombres sont générés aléatoirement par le navigateur et il n'y a pas de graine configurable. Chaque génération produit un nouvel échantillon.
Que se passe-t-il si je mets un écart type de 0 ?
Toutes les valeurs générées seront égales à la moyenne que vous avez définie, arrondies au nombre de décimales choisi.
Pourquoi certaines valeurs semblent-elles se répéter ?
L'arrondi au nombre de décimales sélectionné peut produire des valeurs affichées identiques, même si les valeurs sous-jacentes sont différentes.
Le traitement s’effectue localement dans votre navigateur.