Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Итоговый результат броска
15
d20 dice total
Брошено кубиков 1 × d20
Сумма кубиков 15
Модификатор 0
Самый высокий бросок 15
Самый низкий бросок 15

Что такое генератор бросков d20?

d20 — это двадцатигранный кубик, легендарный «дайс» из Dungeons & Dragons и десятков других настольных ролевых игр. Этот калькулятор имитирует бросок одного или нескольких виртуальных кубиков d20 и при желании прибавляет к сумме модификатор. Идеально подходит для бросков атаки, проверок характеристик и спасбросков, когда под рукой нет настоящих кубиков.

20-гранный кубик d20 с числом 20 сверху
d20 — это 20-гранный кубик (икосаэдр), используемый в настольных RPG.

Как пользоваться

Укажите, сколько кубиков d20 хотите бросить (от 1 до 100), и при необходимости добавьте модификатор — например, +5 или −2. Нажмите «Рассчитать», и вы получите итоговую сумму, промежуточный результат самих кубиков, применённый модификатор, а также самое высокое и самое низкое значение из всей серии бросков. Обновите страницу или нажмите кнопку ещё раз, чтобы бросить заново.

Как работает формула

Каждый кубик рассчитывается по формуле roll = floor(random() × 20) + 1. Случайное число от 0 до 1 умножается на 20, давая диапазон 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.

Частые вопросы

Броски действительно случайны? Используется генератор псевдослучайных чисел, который даёт равномерное и честное распределение значений от 1 до 20 — этого более чем достаточно для обычной игры.

Можно ли выбросить «натуральную» 20? Да — любой кубик может выпасть на 20 (критический успех, «крит») или на 1 (провал, «фамбл»); эти значения отображаются в строках с самым высоким и самым низким броском.

Почему результат каждый раз новый? При каждом запуске кубики бросаются заново, поэтому суммы меняются от броска к броску — совсем как с настоящими кубиками.

Последнее обновление: