数値生成

乱数生成と同じエンジンを、範囲の指定を前面に出して使う版です。

—
オプション

下限と上限を決めて、その間の値を得るだけの素直な入口です。既定の 1-20 は、サイコロ代わりの 1 件と小さな抽選という最も多い用途に合わせてあります。

リストが必要なときは個数欄が 100 まで使えます。「重複なし」を有効にすると、独立試行の繰り返しではなく、きちんとした標本抽出になります。

使い方

  1. 下限と上限を設定します。
  2. 1 回だけ生成するか、個数を入れてまとめて生成します。
  3. 同じ数が 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 回ずつになることはありません。それはシャッフルであって、独立抽出ではありません。

関連ツール

乱数のその他のツール。