MCP로 연결 →

계산 입력

공식

광고

결과

최종 굴림 결과
1
d20 dice total
굴린 주사위 1 × d20
주사위 눈 소계 1
보정치 0
최고 굴림값 1
최저 굴림값 1

D20 주사위 굴리기란?

d20은 20개의 면을 가진 주사위로, 《던전 앤 드래곤(D&D)》을 비롯한 수많은 테이블탑 롤플레잉 게임(TRPG)을 상징하는 주사위입니다. 이 계산기는 가상의 d20 주사위를 한 개 이상 굴리는 과정을 시뮬레이션하고, 원하는 경우 합계에 보정치를 더해 줍니다. 실물 주사위가 손에 없을 때 공격 굴림, 능력 판정, 내성 굴림 등에 그대로 활용할 수 있습니다.

윗면에 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 범위로 늘린 뒤, 내림(floor)하여 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("펌블")이 나올 수 있으며, 최고값·최저값 항목에 표시됩니다.

왜 매번 다른 결과가 나오나요? 제출할 때마다 주사위를 새로 굴리기 때문에, 실제 주사위처럼 굴릴 때마다 합계가 달라집니다.

최종 업데이트: