MCPで接続 →

計算を入力してください

公式

広告

結果

合計結果
5
d20 dice total
振ったダイス 1 × d20
ダイス合計 5
修正値 0
最大の目 5
最小の目 5

d20ダイスローラーとは?

d20とは20面のサイコロ(ダイス)のこと。『ダンジョンズ&ドラゴンズ(D&D)』をはじめ、数多くのテーブルトークRPG(TRPG)で使われる象徴的なダイスです。このツールは仮想のd20を1個から複数個まで振るシミュレーターで、合計値に任意の修正値を加えることもできます。攻撃ロールや能力判定、セーヴィングスローなど、手元に本物のサイコロがないときにぴったりです。

上面に20が出ている20面ダイスd20
d20はテーブルトークRPGで使う20面ダイス(正二十面体)です。

使い方

振りたいd20の個数(1〜100個)を入力し、必要に応じて「+5」や「-2」などの修正値を設定します。計算ボタンを押すと、修正値込みの合計値、ダイスの素の合計、適用された修正値、さらにその回で出た最大の目と最小の目が表示されます。再読み込みするか、もう一度送信すれば振り直せます。

計算式の仕組み

各ダイスは \(\text{roll} = \lfloor \text{random()} \times 20 \rfloor + 1\) で計算しています。0〜1の乱数を0〜19.999の範囲に拡大し、整数に切り捨てて0〜19の値にしたうえで1を足すことで、1〜20の整数が均等な確率で得られる仕組みです。総合計は、すべてのダイスの目の合計に修正値を加えた値になります。

$$\text{Total} = \sum_{i=1}^{\text{Number of d20}} \left(\lfloor \text{rand} \times 20 \rfloor + 1\right) + \text{Modifier}$$

広告
1から20まで、各点が等確率の数直線
1から20までの各面が出る確率は同じです。

計算例

例えば2d20を振り、出目が14と7、修正値が+3だったとします。ダイスの素の合計は \(14 + 7 = 21\)、総合計は \(21 + 3 = 24\) です。この場合、最大の目は14、最小の目は7となります。

よくある質問(FAQ)

出目は本当にランダムですか? 擬似乱数生成器(PRNG)を使用しており、1〜20の範囲で均等かつ公平な分布になります。通常のゲーム用途には十分な精度です。

ナチュラル20(クリティカル)は出ますか? はい。どのダイスも20(いわゆる「クリティカル」)や1(「ファンブル」)が出る可能性があり、最大の目・最小の目の欄に表示されます。

毎回結果が変わるのはなぜ? 送信するたびにダイスを振り直すため、本物のサイコロと同じように合計値が毎回変化します。

最終更新: