ConvertThemAll

乱数生成

「生成」を押すと、指定した範囲で新しい乱数が得られます。

計算式 数学

乱数

乱数: 76

仕組み

「生成」を押すたびに、お使いのブラウザの安全な乱数源から新しいシード値を取得します。シード値は、数を選ぶ高速な擬似乱数生成器を動かします。

範囲内のすべての数は、同じ確率で選ばれます。生成器は、一部の数が少しだけ出やすくなるような値を除外します。「重複なし」をオンにすると、袋から球を取り出すように、取り出した数は元に戻さずに選ばれます。

同じシード値を使えば、常に同じ数が得られるため、抽選の結果を確認したり繰り返したりできます。

計算式

各数の確率 = 1 ÷ (上限 − 下限 + 1)
重複なし: 元に戻さずに抽出(フィッシャー・イェーツ法)

計算例

6 / 49 の宝くじ形式で選ぶ場合は、下限を 1、上限を 49、個数を 6 に設定し、「重複なし」をオンにします。49 個の数はそれぞれ、6/49 の確率で現れます。

よくある質問

これらの数は本当にランダムですか?

擬似乱数であり、お使いのブラウザの暗号学的な乱数源からシード値を得ています。ゲーム、抽選、サンプリングには十分ですが、パスワードや鍵の作成には使わないでください。

同じ数字をもう一度得ることはできますか?

はい。シード値をコピーしてください。同じ設定で同じシード値を入力すると、抽選を繰り返せます。

サーバーに何かが送信されますか?

いいえ。数字はお使いのブラウザ内で生成され、記録されません。