乱数生成器

さまざまな用途に対応する乱数生成ツールを使用して、指定した範囲内でランダムな数字を生成します。

2件中5件の評価
乱数生成器

乱数生成器は、入力した最小値と最大値の範囲から1つの数値を返す無料ツールです。

乱数生成器は何をするツールですか?

乱数生成器は、指定された範囲内から数値を1つ選びます。例を示す場合でも、特定の数値が必ず出力されるとは保証できません。

ソフトウェアで動作する乱数生成器の多くは、疑似乱数を生成します。疑似乱数は、放射性崩壊のような物理現象ではなく、計算処理によって作られる値です。適切に実装された疑似乱数生成器は、抽選、ゲーム、テストデータ、選択肢の決定といった一般的な用途に利用できます。ただし、金銭、アカウント、機密情報を保護する目的には使用しないでください。

このツールは、暗号学的に安全な乱数源を使用しているとは明記していません。暗号鍵、パスワード再設定用トークン、認証コードなど、セキュリティに関わる値には結果を使用しないでください。

乱数生成器の使い方は?

最小値に範囲の下限、最大値に上限を入力し、生成を実行すると数値に結果が表示されます。抽選を始める前に範囲を決め、複数の人や項目に同じルールを適用する場合は、途中で範囲を変更しないでください。

出力される数値は1つです。複数の当選者や選択肢を決める場合は、結果を1つずつ生成し、同じ数値の重複を認めるかどうかを事前に決めてください。重複なしで抽選するなら、選ばれた数値を記録し、表計算ソフトなど適切な方法を使って以降の抽選から除外します。

digily.link の乱数生成器ツールと入力フォーム

プライバシーとセキュリティ上の注意

乱数の生成処理はサーバー上で行われます。入力した最小値と最大値はHTTPS経由でサーバーに送信されますが、保存されません。すべての処理が端末内だけで完結するわけではありません。

範囲の境界値が機密情報に当たることはほとんどありません。ただし、実際に運用中のシステムから数値をコピーすると、内部の採番規則が推測される可能性があります。できる限り、アカウント番号、案件番号、その他の業務用識別子ではなく、用途に依存しない範囲を使用してください。

乱数は、用途に合わせて作られた認証情報とは異なります。ログイン用の秘密情報が必要なら、パスワードジェネレーターを使用し、結果をメモファイルではなくパスワードマネージャーに保存してください。ソフトウェア用の識別子には、任意の数値よりも、所定のUUID形式で識別子を生成するUUID v4 ジェネレーターが適しています。

乱数生成器ツールが生成した結果の例

乱数は何に使えますか?

乱数は、気軽な選択、ゲーム、授業の課題、模擬データ、重要度の低い抽選などに利用できます。結果がどのように得られたのかを第三者が理解できるよう、選択肢と数値の範囲を明確に対応させてください。

たとえば、ボードゲームの最初のプレイヤーを決める、複数のテストシナリオから1つを割り当てる、番号付きの一覧から食事を選ぶ、固有の番号が付いた応募の中から賞品の当選者を決める、といった用途があります。ソフトウェアテストで毎回同じ固定値を使わず、さまざまな数値入力を試したい場合にも乱数が役立ちます。

このツールの結果だけを、規制対象または高額な抽選が独立かつ公正に実施された証拠として扱わないでください。このような抽選では、手順書、立会人、専用ソフトウェア、監査可能な乱数源などが必要になる場合があります。サーバーで生成され、画面に表示された結果だけでは、その記録にはなりません。

範囲や扱いにくい入力はどう処理すればよいですか?

範囲には数値だけを入力し、最小値が最大値以下になっていることを確認してください。使用できる数値形式は文書化されていません。対象となる項目には先に番号を付け、ツールにはその番号だけを入力します。

小数を入力できるか、範囲の両端を含むか、空の範囲や最小値と最大値が逆になった範囲をどのように検証するかは、各入力欄の説明に記載されていません。極端に大きな数値の上限も文書化されていません。端点を含むかどうかが結果に影響する用途では、その動作を確認できる文書がない限り、このツールに依存しないでください。

表計算ソフトから値をコピーするときは注意してください。桁区切り記号や小数点記号は地域によって異なります。たとえば英国では通常、1,500は千五百、1.5は一・五を表しますが、入力欄では1500のように書式を除いた値が求められる場合があります。通貨記号、単位、数値の前後にある語句は削除してから入力してください。

よくある質問

同じ乱数が繰り返し出ることはありますか?

はい。重複なしの抽出が明示的に行われない限り、乱数を繰り返し生成すると同じ値が再び出ることがあります。このツールは数値を1つ返しますが、結果の履歴や重複防止の仕組みについては記載されていません。すべての結果を一意にする必要がある場合は、自分で記録してください。

負の乱数も生成できますか?

数値の範囲には、数学上は-10から-1のような負の値も含められます。ただし、このツールの説明では、負の境界値がどのように検証されるか確認できません。作業手順で負の範囲を使用する場合は、結果を確認してから利用してください。

小数の乱数には対応していますか?

このツールが小数に対応しているか、またどの精度で処理するかは文書化されていません。小数点以下の桁数を固定した値が必要なら、表計算ソフトの関数を使い、明示した数式に従って生成と丸めを行えます。丸め方によって結果の分布が変わる可能性があるため、適用したルールを記録してください。

抽選会に使えますか?

すべての応募に固有の番号が割り当てられ、事前にルールへの合意がある、非公式で重要度の低い抽選には使用できます。一般向け、有料、または規制対象のキャンペーンでは、日本で適用される法令や規則を確認し、必要な監査記録を残せる方法を使用してください。応募者一覧、範囲、実施時刻、選ばれた結果を記録しておきます。

乱数をパスワードやAPIキーに使っても安全ですか?

いいえ。このツールには暗号学的な安全性の保証がなく、狭い数値範囲では候補数が少なすぎるため、安全な秘密情報にはなりません。APIキーには暗号用途専用の生成器を使い、ログイン認証情報にはパスワードジェネレーターを使用してください。

最後に確認すること

  • すべての選択肢に1つずつ番号が割り当てられていることを確認する。
  • 結果を生成する前に、最小値と最大値を確認する。
  • 範囲の端点や結果の重複が用途に影響するかどうかを決めておく。
  • 後から選択方法を説明する必要がある場合は、ツールに入力した最小値と最大値、返された数値を記録する。
  • 結果がアクセス権、金銭、規制対象の判断に関わる場合は、セキュリティ専用または監査可能なシステムを使用する。

人気のツール