オンラインガウス乱数生成器
平均と標準偏差を指定して、正規分布に従う乱数をブラウザ内で生成します。生成数や小数桁数も設定可能. 処理はブラウザ内でローカルに行われます。
使ってみる
機能と特徴
このツールは、Box-Muller変換を用いて標準正規分布(平均0、標準偏差1)の乱数を生成し、指定された平均と標準偏差に変換します。乱数はブラウザの暗号学的乱数生成器(crypto.getRandomValues)を使用するため、ローカルで安全に生成されます。
具体的な使用例
例えば、平均100、標準偏差15で1000個の乱数を生成すると、多くの値は85から115の範囲に集中しますが、まれに平均から数標準偏差離れた値も出現します。これは正規分布の性質によるものです。
パラメータの詳細
- 平均: 分布の中心値。任意の実数を指定できます。
- 標準偏差: 分布の広がりを表す非負の数値。0を指定すると、すべての結果が平均値になります。
- 生成数: 1から10000までの整数。
- 小数桁数: 0から12までの整数。表示上の丸めに影響します。
制限事項
このツールは乱数サンプルのみを生成し、ヒストグラム表示、正規性検定、信頼区間の計算、分布の範囲保証などは行いません。また、シード値の指定はできないため、結果を再現することはできません。
よくある質問
Q1: 標準偏差を0にするとどうなりますか?
標準偏差を0にすると、すべての生成結果が指定した平均値になります。例えば、平均50、標準偏差0で生成すると、すべての値が50.00000と表示されます。
Q2: 生成された乱数は再現できますか?
いいえ、このツールはシード値をサポートしていないため、同じパラメータで再生成しても異なる結果になります。乱数はブラウザの暗号学的乱数生成器から取得されるため、毎回ランダムです。
Q3: 小数桁数の設定は結果の値に影響しますか?
小数桁数は表示上の丸めにのみ影響し、内部の計算には影響しません。そのため、小数桁数を少なく設定すると、異なる値が同じ表示になることがあります。
処理はブラウザ内でローカルに行われます。