MCP로 연결 →

계산 입력

공식

Show calculation steps (1)
  1. Min / Max / Average

    Min / Max / Average: 커스텀 주사위 굴리기 계산기

    Min = Dice + Modifier; Max = Dice x Sides + Modifier; Average = Dice x (Sides+1)/2 + Modifier

광고

결과

굴림 합계
11
주사위 합 + 보정값
주사위 합 (보정값 적용 전) 11
가능한 최솟값 3
가능한 최댓값 18
평균 (기댓값) 10.5

커스텀 주사위 굴리기 계산기란?

커스텀 주사위 굴리기 계산기는 원하는 개수와 면 수의 주사위를 자유롭게 굴려주는 도구입니다. 던전 앤 드래곤(D&D) 같은 테이블탑 롤플레잉 게임(TRPG)이나 보드게임은 물론, 무작위 값이 필요한 모든 상황에 딱 맞습니다. 굴릴 주사위 개수와 각 주사위의 면 수, 그리고 선택 사항인 고정 보정값을 입력하면 실시간 결과와 함께 이론상의 최솟값, 최댓값, 평균값을 바로 보여줍니다.

사용 방법

주사위 개수(\(n\)), 주사위 면 수(\(s\)), 그리고 합계에 더해지는 선택 사항인 보정값을 설정하세요. 예를 들어 흔히 쓰는 "3d6+2"는 6면체 주사위 세 개를 굴린 뒤 2를 더하라는 뜻입니다. 계산 버튼을 누르면 새로운 랜덤 합계가 나오고, 페이지를 새로고침하면 다시 굴릴 수 있습니다.

계산 공식 풀이

각 주사위는 floor(random() × s) + 1 방식으로 굴려지며, 이는 1부터 \(s\)까지의 정수를 균등하게 만들어냅니다. 전체 합계는 주사위 \(n\)개의 합에 보정값을 더한 값입니다.

$$\text{Total} = \sum_{i=1}^{\text{Dice}} \left( \lfloor \text{rand} \times \text{Sides} \rfloor + 1 \right) + \text{Modifier}$$

예측 가능한 통계값은 다음과 같습니다.

$$\begin{aligned} \text{Min} &= \text{Dice} + \text{Modifier} \\[0.4em] \text{Max} &= \text{Dice} \times \text{Sides} + \text{Modifier} \\[0.4em] \text{Avg} &= \text{Dice} \times \frac{\text{Sides} + 1}{2} + \text{Modifier} \end{aligned}$$
광고
주사위 표기 NdS와 보정값을 부분별로 나눈 도표
주사위 표기 NdS+m의 구성: 주사위 수, 면 수, 보정값.

예시로 살펴보기

3d6+2의 경우: 최솟값 \(= 3 + 2 = 5\), 최댓값 \(= 3 \times 6 + 2 = 20\), 평균 \(= 3 \times (6+1)/2 + 2 = 10.5 + 2 = 12.5\)입니다. 한 번 굴릴 때마다 결과는 5에서 20 사이에 떨어지며, 12.5 근처에 가장 많이 모입니다.

여러 주사위 합의 확률 분포 막대 그래프
여러 주사위를 굴리면 평균을 중심으로 종 모양 분포가 나타난다.

자주 묻는 질문

결과가 정말 무작위인가요? 의사 난수(pseudo-random) 생성기를 사용합니다. 통계적으로 균등하게 분포하므로 게임용으로는 충분하지만, 암호학적 용도로는 적합하지 않습니다.

왜 굴릴 때마다 합계가 달라지나요? 계산할 때마다 새로운 무작위 결과가 나오기 때문입니다. 함께 표시되는 최솟값, 최댓값, 평균은 설정한 주사위 조합에 따라 고정된 값입니다.

d20이나 d100에도 쓸 수 있나요? 물론입니다. 면 수를 20 또는 100으로 설정하면 됩니다. 1 이상의 정수라면 어떤 면 수든 사용할 수 있습니다.

최종 업데이트: