数字ジェネレーター(RNG)
任意の範囲でランダム数字を生成。一意のセットまたはシーケンスとして、ソートと合計統計付き。
乱数ジェネレーター(RNG):偏りのない整数・小数ランダマイザー
科学統計シミュレーション、抽選会、宝くじ番号選びから、卓上RPGのダイスロールやボードゲームの判定まで、正確で偏りのない乱数ジェネレーターは不可欠です。当サイトの乱数ジェネレーター(RNG)は、カスタムの最小値・最大値の範囲で真の一様分布を提供します。
単一の数値、重複のない一意な数値のバッチ、ミリ秒精度の浮動小数点小数を生成できます。Web Crypto APIによる暗号学的エントロピー源に支えられた当RNGツールはバイアスを排除し、Spacebarを押すたびに公平なサンプリングを保証します。
真の一様サンプリング
指定した範囲内のすべての整数が、数学的にまったく等しい確率で選択されます。
大量バッチ生成
1回のロールで最大1,000個の数値を生成。昇順・降順ソートやロール順のまま保持することも選べます。
重複なしモード
非復元抽出で一意な数値を保証。宝くじ、ビンゴカード、抽選券の選択に最適です。
スペースキークイックトリガー
スペースキーを押すだけで即座にロール。ロール履歴や計算された平均・最小・最大をリアルタイムで追跡できます。
📊人気のRNG範囲と実用的な用途
| プリセット/範囲 | 範囲 | 主な用途 | 重複設定 |
|---|---|---|---|
| 1〜100 | 最小:1、最大:100 | パーセントロール、教室での抽選、ゲームの loot テーブル | 許可または一意 |
| 1〜6(標準サイコロ) | 最小:1、最大:6 | モノポリー、ヤッツィー、人生ゲームなどの定番ボードゲーム | 重複を許可 |
| 1〜20(D20 RPG) | 最小:1、最大:20 | ダンジョンズ&ドラゴンズの技能判定、クリティカルヒット | 重複を許可 |
| 1〜50/1〜75(宝くじ/ビンゴ) | 最小:1、最大:75 | ビンゴ司会、Mega Millions/Powerballの番号選び | 一意のみ |
| 0〜1(二値/コイントス) | 最小:0、最大:1 | 50/50の二択判定、真偽フラグのシミュレーション | 重複を許可 |
❓よくある質問
この乱数ジェネレーターは本当にランダムで偏りがありませんか?▾
はい。当ジェネレーターは暗号学的なランダムエントロピー(crypto.getRandomValues)を使い、数学的に一様な分布で数値を生成します。周期の短い基本的な擬似乱数生成器とは異なり、すべての整数が等しく偏りなく抽出される可能性を持ちます。
抽選会や宝くじ用に重複しない複数の数値を生成できますか?▾
はい!「一意な数値のみ」オプションを有効にして、必要な数値の個数を指定してください。ジェネレーターはFisher-Yatesサンプリングアルゴリズムを使用し、バッチ内に重複した数値が現れないことを保証します。
負の数や小数点以下の桁数を指定できますか?▾
はい。負の値(例:最小:-50、最大:+50)を入力でき、科学的・統計的モデリングのために整数と浮動小数点の小数精度(小数第1〜4位)を切り替えられます。
生成した数値をExcelやGoogleスプレッドシートにコピーするには?▾
「結果をコピー」ボタンをクリックすると、カンマ区切りまたは改行区切りの形式で数値をコピーできます。スプレッドシートのセルや、R、Python pandas、SPSSなどの統計ソフトに直接貼り付けられます。
結果はサーバーに記録されたりログに残ったりしますか?▾
いいえ。すべての計算はローカルのWebブラウザ内でクライアントサイドに行われます。入力内容、生成された数値、ロール履歴は非公開であり、外部サーバーにアップロードされることは一切ありません。
PRNGとTRNGの違いは何ですか?▾
PRNG(擬似乱数生成器)は初期シード値を持つ数学的アルゴリズムで、ランダムに見える系列を生成します。TRNG(真性乱数生成器)は物理的な環境エントロピー(大気ノイズや量子放射線崩壊など)を測定します。当サイトのCSPRNG実装は、お使いのデバイスからハードウェアエントロピーを収集することで両者の橋渡しを行っています。