この計算機の仕組み
乱数生成機は、選んだ範囲から1つまたは複数の整数を一様にランダムに選びます。 最小値と最大値、いくつ数字が欲しいか、重複を許可するかを入力すると、この計算機は即座にそれらを生成します — 抽選や景品の当選者を選んだり、決定を下したり、宝くじ式の数字を引いたり、テストデータを生成するのに便利です。
このサイトの他のすべての計算機とは異なり、ここでの結果は意図的に入力だけから再現可能ではありません — 共有リンクはあなたの設定(最小値、最大値、個数、重複を許可するかどうか)を復元するため、友人が同じ設定で自分の数字を生成できますが、あなたが得たのとまったく同じ数字を渡すことはありません。それが乱数生成機の全体の目的です: もう一度実行すると、新しいものが得られるはずです。
内部での仕組み
各数字は、最小値と最大値の間のすべての整数(両端を含む)から一様にランダムに選ばれます — 範囲内のすべての値が選ばれる確率は等しいです。「重複なし」にチェックが入っている場合、この計算機は十分な数の異なる値が得られるまで抽選を続けます — これは、番号付きのボールを袋から戻さずに物理的に引くのと同じ方法です。
よくある用途
- 抽選や景品応募の番号付きリストから当選者を選ぶ。
- 範囲からいくつかの数字を選ぶゲームのための宝くじ式の数字を引く。
- 決定を下す — 仮想サイコロを振る(1〜6)、コインを投げる(1〜2)、いくつかの選択肢から選ぶ。
- スプレッドシートやコーディングプロジェクトのためのサンプル・テストデータの生成。