数学・数値ツール

ランダム数字生成ツール

指定した範囲と個数から、重複のない整数の乱数リストを素早く生成します。昇順での並べ替えや合計値、平均値の確認にも対応しています。

ツールを実行

設定した最小値から最大値までの範囲内で、重複しない整数の乱数を指定した個数分だけ生成できるオンラインツールです。初期状態では1から100の範囲で10個の数字が無作為に抽出されるよう設定されていますが、用途や条件に合わせて数値の範囲や生成個数を柔軟に変更できます。生成された数値を小さい順に並べて確認したい場合は、昇順並べ替えのオプションを有効にすることで、すっきりと整理されたリストとして出力可能です。結果表示エリアには、抽出された乱数の一覧に加えて、選ばれた数値全体の合計値と小数点以下10桁までの正確な平均値が自動的に計算されて表示されます。イベントの抽選やビンゴ、統計調査の無作為サンプリング、システム開発時のテストデータ作成、ゲームの乱数決定など、重複のない均一なランダム数値が必要なあらゆる場面で幅広くご活用いただけます。

使い方

  1. 最小値の欄に、生成したい数値範囲の下限となる数値を入力します(初期設定は1です)。
  2. 最大値の欄に、生成したい数値範囲の上限となる数値を入力します(初期設定は100です)。
  3. 個数の欄に、取得したい乱数の個数を1以上の整数で入力します(初期設定は10個です)。
  4. 数値を小さい順に並べたい場合は、昇順並べ替えのチェックボックスをオンにします。
  5. 生成ボタンを押すと、画面上に重複のない乱数リスト、合計値、平均値が表示されます。

使用例

  • 最小値に1、最大値に50、個数に5を指定して並べ替えをオンに設定すると、1から50の間で選ばれた5つの重複しない整数が小さい順に表示され、合計と平均もあわせて算出されます。
  • 最小値に100、最大値に200、個数に10を指定して並べ替えをオフのまま実行すると、無作為な順序で10個のユニークな整数が出力されます。

よくある質問

同じ数字が重複して出力されることはありますか?

指定された範囲内から重複しない整数が選ばれるため、同じ数字が複数回出現することはありません。

生成する個数が指定範囲の数より多い場合はどうなりますか?

指定した個数が最小値から最大値までの範囲に含まれる整数の総数を超える場合や、最小値が最大値以上になっている場合は処理できず、エラーになります。

小数を含む数値を入力した場合はどのように処理されますか?

入力された最小値、最大値、個数は整数として解釈されてから乱数の抽出が行われます。そのため、指定した小数の値と実際の抽出範囲や件数が異なる場合があります。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。