オンラインでサイコロを振る
生成処理はすべてブラウザ内で完結します。データは送信されません
出力
d4 から d100 まで、面数を自分で決めることもできます。一度に最大 20 個まで振れ、1 個ずつの出目と合計、複数個のときは各面が何回出たかも表示します。TRPG でまとめて振る、確率の分布を確かめる、といった用途に便利です。出目は棄却サンプリングで生成するので、どの面も確率は同じです(1 バイトは 256 通りあり、256 は 6 で割り切れないため、単純な剰余だと最初の数面が有利になります)。同じ出目を再現したいときはシードを入れてください。計算はすべてお使いのブラウザ内で完結し、通信も記録もありません。
機能
- 代表的なく 7 種(d4 / d6 / d8 / d10 / d12 / d20 / d100)とカスタム面数(2〜100)
- 一度に 1〜20 個。1 個ずつの出目と合計を表示
- 修正値(+N)に対応し、合計に反映
- 並べ替え表示で大小を一目で確認
- 複数個のときは各面の出た回数を集計
- 棄却サンプリングでどの面も確率が均一
- シードで同じ出目を完全に再現(デモやテストに便利)
使い方
- 面数を選ぶか、「カスタム」を選んで数値を入力します
- 個数と修正値(任意)を設定します
- 再現したい場合はシードを入力。空欄なら真の乱数です
- 結果と各面の集計がすぐに表示されます
よくある質問
- 普通の乱数と何が違うのですか?
- サイコロの最小値は 1 で、どの面も同じ確率です。ここでは棄却サンプリングを使います。1 バイトは 256 通りで 256 は 6 で割り切れないため、単純な剰余では最初の 4 面がやや有利になります。均等でない範囲の値を捨てて取り直すことで、すべての面を同じ確率にしています。
- シードを入れるとどうなりますか?
- 同じシードなら常に同じ出目になり、再現に便利です。代わりに 32 ビットの擬似乱数なので、シードを知っている人は再計算できます。デモやテスト向けで、秘密の生成には使わないでください。
- 上限はありますか?
- 一度に最大 20 個、面数は 2〜100 です。それ以上の組み合わせは「乱数」ツールが適しています。
- データは送信されますか?
- いいえ。すべてブラウザのメモリ内で計算し、通信も記録もありません。オフラインでも使えます。
関連ツール
3D カード回転
スタイル軸・時間・透視距離を調整して 3D カードの回転をプレビューし CSS をコピー。三つの重要なプロパティを明記しています。
乱数ジェネレーター
生成範囲・個数・小数桁を指定して乱数を生成します。重複の排除、並べ替え、2・8・16 進数での出力にも対応。乱数源は暗号学的乱数です。
ランダム抽選
テキスト名簿を貼り付けてランダムに数件を抽選します。乱数源はブラウザの暗号学的乱数。重複なし・名簿順の並べ替えにも対応します。
UUID 生成
生成UUID v4・v7・v8・ULID・NanoID・CUID・ショート ID・MongoDB ObjectId を一括生成。乱数はブラウザの暗号 API から取得し、通信も記録もしません。
ダミーテキスト
生成ダミーテキストを生成します。Lorem ipsum・英語の文・中国語・日本語のダミー文から選べます。段落・文・単語単位で出力。すべてブラウザ内で生成します。
モックデータ
生成「フィールド名:型」を数行書くだけで、形式が本物そっくりのモックデータをまとめて生成。JSON・CSV・TSV・SQL・XML・YAML・TOML で出力できます。