乱数ジェネレーター

範囲を指定して、すぐに数を選べます。複数の数や重複なしの抽選は、その他の設定から選んでください。

その他の設定

1~1,000個の整数。最小値と最大値も抽選に含まれます。

結果

ここに結果が表示されます。

コミュニティ:乱数ジェネレーター

ほかのプレイヤーのコツ、記録、質問。

ランダムな数を選ぶ方法

最小値と最大値を入力して生成ボタンを押します。範囲の両端も対象となり、負の数も指定できます。その他の設定を開くと複数の数を生成でき、一覧を文書や表計算ソフトにコピーできます。

重複しない数を抽選する

「重複なし」を有効にすると、1つの一覧に同じ数が2回現れなくなります。1~10の範囲には10種類の数しかないため、重複なしで選べるのは最大10個です。次の抽選では、再び範囲内のすべての数が対象になります。

結果の見方とコピー

数は抽選された順に表示され、並べ替えは行われません。結果の行には範囲と最初の5つの値が表示され、その下に全件の一覧が並びます。「結果をコピー」を押すと、すべての数がカンマ区切りでクリップボードに入るので、メッセージや文書にそのまま貼り付けられます。表計算ソフトではカンマで列に分割し、必要に応じて並べ替えてください。生成されるのは整数のみで、許容範囲外の値や小数を入力すると、エラーが表示され、修正が必要な欄にカーソルが移動します。

抽選会やプレゼント企画などでの使い方

番号付きの名簿から当選者を1人選ぶなら、範囲を名簿に合わせて1~250のように設定し、数を1つ生成します。1位・2位・3位を決めるときは「重複なし」をオンにして3つ生成すれば、同じ番号が二度当選することはなく、一覧の順番がそのまま順位になります。ほかにも、サンプル調査用に行を無作為に選ぶ、番号付きの問題集から出題する、先攻を決めるといった用途に使えます。合計値が必要なゲームのロールにはサイコロを振るが向いています。数ではなく名前から選びたい場合は、カスタムルーレットやランダムチーム分けを利用してください。

すべての数が同じ確率になる理由

ブラウザは32ビットの暗号学的乱数を提供します。単純に割った余りを使うと、範囲の大きさが2³²を割り切れない場合に一部の数がわずかに出やすくなるため、その偏りを生む端の値は捨てて引き直します。重複なしの抽選では、選ばれた数だけを記録する部分的なFisher–Yatesシャッフルを使うので、20億通りの範囲でも高速に動作します。安全な乱数を利用できない場合は、精度の低い結果を出さずにエラーを表示します。

乱数ジェネレーター – よくある質問

どこまで大きな範囲を指定できますか?

最小値と最大値はそれぞれ−1,000,000,000~1,000,000,000の整数です。1回に生成できるのは最大1,000個です。

どの数も同じ確率で選ばれますか?

はい。ブラウザの暗号学的乱数と棄却法を使い、指定範囲の各整数が同じ確率で選ばれるようにしています。

同じ数がまた出たのはなぜですか?

独立した抽選では同じ結果になることがあります。「重複なし」は1つの一覧内での重複を防ぎますが、別々の抽選同士では同じ数が出ることがあります。

小数を生成できますか?

直接はできません。このツールが返すのは整数のみです。範囲を換算し、1~1000で生成した数を100で割れば、0.01~10.00の値が得られます。

生成した数は保存されますか?

いいえ。次の抽選を行うか、ページを離れるまで画面に表示されるだけです。記録が必要ならコピーしてください。

コミュニティ

乱数ジェネレーター

保存済みの自己ベスト

保存済み記録を確認中…

投稿を読み込み中…