数値生成
乱数生成と同じエンジンを、範囲の指定を前面に出して使う版です。
オプション
下限と上限を決めて、その間の値を得るだけの素直な入口です。既定の 1-20 は、サイコロ代わりの 1 件と小さな抽選という最も多い用途に合わせてあります。
リストが必要なときは個数欄が 100 まで使えます。「重複なし」を有効にすると、独立試行の繰り返しではなく、きちんとした標本抽出になります。
使い方
- 下限と上限を設定します。
- 1 回だけ生成するか、個数を入れてまとめて生成します。
- 同じ数が 2 度出ると困るなら「重複なし」を有効にします。
整数・小数、そして「間」の意味
既定では結果は整数で、両端を含みます。1-20 なら 1 も 20 も出ます。ほとんどの人がそう解釈しますが、すべてのツールでそうとは限りません。
小数桁を指定すると、出力は固定桁数になります。内部では整数に拡大して計算するので(小数 2 桁なら 100×min から 100×max を引いて割る)、0.1 と 0.2 が 0.30000000000000004 に化けることはありません。
確認日:2026-10-21。このツールはすべてブラウザ内で動作します。サーバーもアカウントもなく、生成した内容は保存されません。
よくある質問
「1 と 20 の間」に 1 と 20 は含まれますか?
このページでは含まれます。数学の文脈では「間」を排他で扱うこともあるため、両端を含む挙動を明示しています。
負の数も生成できますか?
できます。最小値に -50 のような負の値を入れてください。範囲の大きさは同じように計算されます。
まとめて生成した数が均等に見えないのはなぜですか?
それが無作為標本だからです。10 個の値から 20 回引いて、各値がちょうど 2 回ずつになることはありません。それはシャッフルであって、独立抽出ではありません。
関連ツール
乱数のその他のツール。