乱数ジェネレーター
範囲を選び、必要な個数を決めて「生成」を押してください。押すたびに、ブラウザーの安全な乱数源を使って新しい数を抽選します。
結果
強調表示された項目を修正してください。
「生成」を押して数を抽選してください
—
数の抽選方法
整数は、最小値と最大値の間(両端を含む)から一様に抽選します。単純な剰余計算で生じるわずかな偏りは、特定の数が出やすくなる値を捨てることで避けています。
「重複なし」では、すべての数が最大 1 回しか出ません。帽子から引くくじ引きのようなものです。小数は範囲全体から一様に抽選し、選んだ桁数に丸めます。サーバーには何も送信されず、数は端末の中で生成されます。
方法
整数 = 最小値 + (最大値 − 最小値 + 1)未満のランダムな整数
小数 = 最小値 + ランダムな小数 × (最大値 − 最小値)、丸め 例
100 面のサイコロを振るように、1~100 の範囲で整数を 1 つ抽選する場合:
- 範囲には 100 個の数があり、どれも同じ確率で出ます。
- 「生成」を押すたびに新しい数を抽選するので、結果は毎回変わります。
1 から 100 までのどの整数でも、確率はそれぞれ 1%です。
前提と制限
- 最小値と最大値は −1,000,000,000 から 1,000,000,000 の間にできます。
- 1 回の抽選で最大 1,000 個、小数は最大 6 桁までです。
- 設定を変更すると直前の抽選は消えるため、設定と合わない数が表示されることはありません。