乱数ジェネレーター

さまざまな分布で乱数を生成する

乱数ジェネレーターの使い方

  1. 1必要な範囲の最小値と最大値を設定します。
  2. 2生成したい数字を選択し、繰り返しを許可するかどうかを選択します。
  3. 3結果の生成と再現、または新しい数字のセットを再描画します。

ランダム番号の作成方法

[min, max] 閉じたコンパートメントで結果が均等に抽出される

確率はコンパートメント内の各番号で等しい; 発電機はシステムクロックによって見られます、従って連続的な抽出の結果は変わります。

パスワードや賞品を引くなどのセキュリティ重視のシナリオでは、ユニバーサル発電機の代わりにパスワードセーフジェネレータを使用する必要があります。

ジェネリックジェネレータの出力は、主に線形または橋の擬似ランダムアルゴリズムに基づいている内部の「種子」によって決定されます。同じ種子は同じシーケンスを再現します。したがって、繰り返し可能な科学実験は、他の人によるレビューのための固定種子が必要になります。

パスワードセキュリティジェネレータ(例えば、システム/dev/urandom、CSPRNG)は、予測不可能な物理的またはシステムノイズエントロピーから、出力は、トークン、塩値、キーなどに適した、既に見られたシーケンスを介して次の値に余分に浸透することはできません。 2 を組み合わせると、セキュリティリスクや非再発実験結果につながる。

使用シーン反復を許可するかどうかスコープの推奨事項推奨発電機タイプ
受賞賞許可なし参加者 ' 数値範囲パスワードの保証発電機
ダイス/市場シミュレーション許可なし1-6または静止プール一般 偽 ランダム
サンプルアンケートリクエストインタビュー番号一般 偽 ランダム
パスワード/トークンを生成する許可なし文字セット長さパスワードの保証発電機
自動テスト事例リクエスト境界値を上書きする普遍的な擬似random (固定された種)

異なる抽出シナリオのための推奨設定

よくある質問

数字が繰り返されますか?

未処理値が要求されると「許された反復」を閉じます。 デフォルトでは、独立した抽出に適用されます。

それは本当にランダムですか?

擬似ランダムで、ゲームやサンプルには十分ですが、暗号化には適していません。

勝者はかなり引き分けられますか?

範囲を参加者番号として設定し、一度抽出します。 プロセスが透明であることを保証する方法を開きます。

結果を繰り返す方法は?

シードをサポートするジェネレータでシード値が固定されます。同じシード、同じアルゴリズム、同じ範囲は同じ抽出シーケンスを持つ必要があります。

それは小数または整数ですか?

このツールは整数範囲で抽出されます。 0-1 間の小数が要求されている場合は、範囲を拡大することができます(例えば 0-1000) と 1000 から 0-1 に分割します。

その他のツール