このツールについて
指定した範囲と件数で安全な乱数を生成します。整数モードでは最小値と最大値を含み、重複なしも選べます。小数モードでは指定した桁数で出力し、例えば小数点以下2桁なら範囲内の0.01、0.02などが候補になります。
使い方
- 最小値と最大値を入力します。最小値は最大値以下にしてください。
- 整数または小数を選び、件数を設定します。小数では小数点以下の桁数も指定します。
- 整数では重複なしを選べます。この場合、件数は範囲内の整数の個数を超えられません。
- 「生成」を押し、結果をコピーするかrandom-numbers.txtをダウンロードします。
使用例
- 整数1~100、件数10:両端を含む範囲から整数を10個出力します。
- 整数1~10、重複なし、件数10:10個の整数をランダムな順序で出力します。
- 小数0~1、桁数4:0.4821のような小数を出力します。実際の選択範囲は画面に表示される刻み幅に従います。
生成設定と制限
1回に生成できる数値は10000個までです。整数の最小値と最大値は−9007199254740991~9007199254740991で指定し、最小値が最大値を超えないようにしてください。重複なしでは範囲内の整数の個数を超える件数を指定できません。小数は0~12桁で、指定範囲内のその桁数で表せる値だけを出力します。範囲や桁数が大きすぎる場合は減らしてください。指数表記と小数の重複なしには対応していません。
主な用途
- 限られた番号の範囲から抽出する。
- 乱数のテストサンプルを用意する。
- 重複しない整数列を生成する。
プライバシー
数値はブラウザー内だけで生成します。設定や結果をサーバーへ送信したり、自動保存したりしません。
結果を残す場合は、ページを離れる前にコピーまたはダウンロードしてください。
よくある質問
最小値と最大値も結果に含まれますか?
整数モードでは両端を含みます。小数モードでは、指定範囲内で桁数の条件を満たす離散的な値だけを選びます。
重複なしの件数が多すぎるとどうなりますか?
範囲内の整数より件数が多いことを示すメッセージが表示されます。件数を減らすか、範囲を広げるか、重複なしを解除してください。
安全な乱数を使っていますか?
はい。ブラウザーの安全な乱数を使って生成します。設定内容と結果は、お使いのブラウザー内だけで処理されます。
小数の精度に制限はありますか?
はい。小数点以下の桁数と表現できる範囲に制限があります。任意精度の連続分布を生成するツールではありません。
最小値と最大値が同じでも生成できますか?
その値を生成できます。整数の重複なしモードでは1件までです。