乱数生成

1から100までの整数を1つ選ぶとき、結果は100通りで、どの数字が出る確率も1/100です。

並べ替え
「生成」を押すと数が出ます

問題は解決しましたか?
Googleで優先表示

使い方

  1. 最小値と最大値を入力します。どちらも抽選の対象に含まれ、マイナスの数も指定できます。
  2. 欲しい個数を1から1,000の間で入力します。宝くじのように同じ数を出したくないときは、「重複を許可」のチェックを外します。
  3. 並べ替えが必要なら順序を選び、「生成」を押してからリストをコピーします。

計算方法

数値はブラウザの暗号用乱数から作ります。小さい値に偏らないよう、確率が歪む引き方は捨てて引き直すので、範囲内のどの整数も同じ確率で出ます。

重複を許可すると、1個ずつ独立に引くため、同じ値が複数回出ることがあります。許可しない場合は同じ数が出ません。範囲が小さいときは全体をシャッフルして先頭から取り、範囲が大きいときは重複した数を弾いて引き直します。

範囲には最大で9,007,199,254,740,991(2の53乗−1)個の値を含められます。重複なしでは、範囲の数より多い個数は指定できません。たとえば1から10までで11個の異なる数は選べません。

よくある使い方と設定

用途範囲と設定
サイコロを1回振る1から6、個数1
1から100までの数を1つ選ぶ1から100、個数1
200枚のくじから当選者を選ぶ1から200、重複なし、個数は当選者の人数
12人の順番をシャッフルする1から12、重複なし、個数12

よくある質問

本当にランダムな数ですか?

ブラウザに組み込まれた暗号用の乱数を使っているので、単純な計算式より予測されにくくなっています。ゲームや抽選会、サンプル抽出には十分ですが、法律で定められた公式の抽選用としての認証は受けていません。

最小値と最大値は含まれますか?

はい。1から6なら、1と6、その間の数がすべて出ます。サイコロの目と同じです。

ロトのような数字を選ぶにはどうしますか?

「重複を許可」のチェックを外し、範囲を1から49のように、個数を6のように設定します。同じ数は出ません。昇順を選ぶと小さい順に並びます。

小数も作れますか?

このツールは整数のみです。小数が欲しいときは、整数を作ってから割ってください。たとえば0から1000までを作って1000で割ります。

「数が多すぎる」と表示されるのはなぜですか?

重複なしでは、同じ数は1回しか使えません。範囲に含まれる数より多い個数を指定すると、条件を満たすリストが作れません。範囲を広げるか、個数を減らすか、重複を許可してください。