주사위 굴리기: d6, d20, 1d100까지
집에 주사위가 없어도 괜찮습니다. 개수와 종류를 고르고 「굴리기」만 누르면 됩니다. 주사위마다 나온 눈(d6은 점으로 표시), 합계, 최근 12번의 기록, 합계별 확률을 보여 줍니다.
출처: W3C Recommendation, W3C Web Cryptography API – getRandomValues(). 업데이트: .
계산 방법
주사위 표기: 3d6+2, 높은 눈 남기기, 여러 굴림
TRPG에서는 굴림을 주사위 표기 칸에 적거나 +d4~+d100 버튼으로 조합합니다. 3d6+2는 6면체 3개의 합에 2를 더합니다(합계 범위 5~20, 평균 12.5). 4d6kh3은 4개를 굴려 높은 3개만 남기는 방식으로, 능력치를 정할 때 자주 씁니다(평균 12.24). kl은 낮은 눈을 남깁니다. 여러 굴림은 쉼표로 구분합니다. 예를 들어 1d20+5, 2d6+3이면 명중과 피해를 한 번에 굴리고 굴림마다 합계가 나옵니다. 이점·불리는 굴림마다 두 번 굴려 높은 쪽·낮은 쪽 합계를 씁니다. 빠진 주사위는 흐리게 보이고 식에서는 대괄호로 표시됩니다. 공유 버튼은 이 조합 그대로 열리는 링크를 복사합니다.
어떤 주사위든 모든 면이 같은 확률로 나옵니다. d6이면 1/6 ≈ 16.67%, d20이면 정확히 5%입니다. 난수는 브라우저의 안전한 난수 생성기 crypto.getRandomValues()로 만들고, 치우침이 생기지 않게 면의 수에 맞춥니다.
주사위 2개에서 가장 잘 나오는 합은 7
d6 두 개를 던지면 6 × 6 = 36가지 조합이 모두 같은 확률로 나옵니다. 합이 7이 되는 조합은 6가지(1+6, 2+5, 3+4, 4+3, 5+2, 6+1)이지만 2와 12는 한 가지씩뿐입니다. 그래서 7의 확률은 6/36 ≈ 16.67%, 2는 1/36 ≈ 2.78%입니다. 「합계별 확률」 표는 어림이 아니라 모든 조합을 세어 정확히 계산합니다.
6이 한 번 이상 나올 확률
d6에서 6이 안 나올 확률은 5/6입니다. n개를 던져 6이 하나 이상 나올 확률은 1 − (5/6)n입니다.
| 개수 | 계산 | 6이 하나 이상 |
|---|---|---|
| 1 | 1 − 5/6 | 16.67% |
| 2 | 1 − 25/36 | 30.56% |
| 3 | 1 − 125/216 | 42.13% |
| 4 | 1 − 625/1,296 | 51.77% |
4개 이상 던져야 비로소 6이 나올 확률이 안 나올 확률보다 커집니다. 1~6 중 어느 눈이든 마찬가지입니다.
평균 (기댓값)
s면 주사위의 기댓값은 (s + 1) ÷ 2, n개면 n × (s + 1) ÷ 2입니다. d6 세 개의 평균은 10.5, d20 두 개는 21입니다.
놀이별로 필요한 주사위
| 놀이 | 주사위 |
|---|---|
| 부루마불 같은 말판 보드게임 | 2 × d6 |
| 뱀 사다리 게임, 주사위 말판놀이 | d6 |
| 요트 다이스 (야추) | 5 × d6 |
| 카탄, 백개먼 | 2 × d6 |
| D&D 같은 TRPG (다면체 세트) | d4, d6, d8, d10, d12, d20 |
| 크툴루의 부름 TRPG 판정 (1d100) | d100 또는 2 × d10 (십의 자리·일의 자리) |
윷놀이는 주사위가 아니라 윷가락 네 개를 던지므로, 도·개·걸·윷·모가 나올 확률이 서로 다릅니다. 윷가락이 없을 때 주사위로 대신한다면 미리 「1=도, 2=개 …」처럼 정해 두세요. 다만 그러면 다섯 결과가 모두 비슷한 확률이 되어 실제 윷놀이와는 달라집니다.
요트 다이스: 5개가 모두 같은 눈일 확률
d6 다섯 개를 던지면 6⁵ = 7,776가지 결과가 있고, 다섯 개가 모두 같은 눈이 되는 경우는 6가지(1~6 각각 하나)입니다. 첫 굴림에 나올 확률은 6/7,776 ≈ 0.077%입니다. 실제 게임에서는 두 번까지 다시 굴릴 수 있어 한 턴의 확률은 훨씬 높아집니다.
1d100 굴리는 법
d100은 바로 굴릴 수 있습니다. 주사위 종류에서 「d100」을 고르거나 표기 칸에 d100을 적으세요. 실물 주사위라면 d10 두 개로 대신합니다. 「2개」 「d10」을 고르고 첫 번째를 십의 자리, 두 번째를 일의 자리로 읽습니다. 여기의 d10은 1~10이 나오므로 10은 0으로 셉니다. 예: 4와 7이면 47, 10과 3이면 03 = 3, 둘 다 10이면 00 = 100입니다. 이렇게 하면 1~100의 100가지가 모두 같은 확률입니다.
d3, d30, 보정치가 필요할 때
d3(1~3)은 d6을 반으로 나누면 됩니다. 1~2 = 1, 3~4 = 2, 5~6 = 3으로 정하면 결과마다 정확히 1/3입니다. d30처럼 흔치 않은 주사위는 랜덤 숫자 추첨기에서 1~30 범위를 지정하세요. 1d20+5 같은 보정치는 표기 칸에 1d20+5라고 적으면 자동으로 더해집니다.
자주 묻는 질문
온라인 주사위는 공정한가요?
네. 모든 면이 정확히 같은 확률로 나옵니다. 실물 주사위는 미세하게 치우치는 경우가 많지만, 이 도구는 브라우저의 암호학적으로 안전한 난수 생성기를 씁니다.
2d6은 무슨 뜻인가요?
d는 주사위(영어 die), 뒤의 숫자는 면의 수입니다. 2d6은 「6면체 주사위 두 개를 굴려 더한다」는 뜻이고, TRPG에서는 2D6이라고도 씁니다.
주사위 두 개가 같은 눈(더블)이 나올 확률은?
d6 두 개를 굴려 같은 눈이 나올 확률은 6/36 ≈ 16.67%이고, 6-6은 1/36 ≈ 2.78%입니다. 주사위는 하나씩 따로 표시되고 d6은 점으로 보여 주므로 한눈에 알 수 있습니다.
d20에서 20이 나올 확률은?
정확히 1/20 = 5%입니다. 이점으로 d20을 두 번 굴려 높은 쪽을 쓰면 20이 한 번 이상 나올 확률은 1 − (19/20)² = 9.75%입니다.
주사위 5개가 모두 같은 눈일 확률은?
5d6 첫 굴림에서 6/7,776 ≈ 0.077%입니다. 요트 다이스처럼 두 번까지 다시 굴릴 수 있으면 한 턴의 확률은 훨씬 높아집니다.
1d20+5 같은 보정치를 쓸 수 있나요?
네. 표기 칸에 1d20+5라고 적으면 보정치를 더하거나 빼서 식과 함께 보여 줍니다(예: 19 (14 + 5)).
1d100도 굴릴 수 있나요?
네. 주사위 종류에서 「d100」을 고르거나 표기 칸에 d100을 적으세요. 1~100이 같은 확률로 나옵니다. 실물로는 d10 두 개를 굴려 십의 자리와 일의 자리로 읽습니다.
TRPG에는 어떤 주사위가 필요한가요?
D&D 5판은 다면체 세트(d4, d6, d8, d10, d12, d20)를 쓰며 이 도구는 모두 지원합니다. 크툴루의 부름은 주로 1d100과 d6 몇 개를 씁니다.
출처 및 근거
- W3C Recommendation: W3C Web Cryptography API – getRandomValues()
- MDN Web Docs – Crypto.getRandomValues() (영문)
- Wikipedia: Dice notation (AdX+B, keep highest/lowest)
업데이트: · 편집 원칙
관련 도구
- 동전 던지기: 앞면일까 뒷면일까온라인 동전 던지기. 한 번에 1~1,000개를 던지고 앞면·뒷면 이름도 바꿀 수 있습니다. 비율과 연속 기록을 바로 집계하는 확률 시뮬레이션으로, 가입 없이 무료입니다.
- 랜덤 숫자 추첨기: 범위만 정하면 바로 뽑기무료 랜덤 숫자 추첨기. 1~100처럼 범위를 정하고 무작위 번호를 최대 1,000개, 중복 없이도 뽑습니다. 경우의 수와 확률도 바로 보여 주며 설정은 링크로 공유됩니다.
- 돌림판: 항목을 적고 돌리기만 하면 끝무료 온라인 돌림판. 이름이나 메뉴를 적고 돌리면 랜덤으로 하나를 뽑습니다. 칸별 확률 조절, 당첨자 제외, 링크 공유까지. 회원가입 없이 휴대폰에서도 바로 됩니다.
- 스도쿠: 무료로 풀고 풀이 과정까지 확인무료 스도쿠 게임. 초급, 중급, 고급, 최고급 4단계 문제를 풀고, 책이나 신문의 문제를 입력하면 풀이를 한 단계씩 설명합니다. 메모, 힌트, 인쇄도 됩니다.
- 오목 온라인: 컴퓨터와 한 판무료 온라인 오목 게임. 가로, 세로, 대각선으로 다섯 개를 먼저 놓으면 이깁니다. AI 세기 3단계, 오목판 크기 3가지, 추천 수와 무르기를 지원하고 가입 없이 둡니다.
- 사다리 타기 게임: 이름을 적고 누르기만 하면 끝무료 온라인 사다리 타기 게임. 이름과 당첨·꽝을 적고 이름을 누르면 선을 따라 내려가 결과가 나옵니다. 최대 20명, 결과는 링크로 공유하고 인쇄도 됩니다.
- 팀 나누기: 랜덤으로 공평하게 팀 짜기무료 팀 나누기 사이트. 이름을 붙여 넣고 팀 수나 한 팀 인원을 고르면 랜덤으로 팀을 짭니다. 실력 점수로 고르게 나누고 서로 떨어뜨릴 사람도 정할 수 있습니다.
- 2048 게임: 브라우저에서 바로 하기2048 게임을 브라우저에서 무료로 합니다. 스와이프나 방향키로 같은 숫자를 합쳐 2048을 만드세요. 가입 없이 최고 점수, 한 수 되돌리기, 자동 저장을 지원합니다.
- 이름 뽑기: 랜덤 당첨자 추첨과 순서 정하기무료 랜덤 이름 뽑기 프로그램. 명단을 붙여 넣고 당첨자를 중복 없이 뽑거나 발표 순서를 섞거나 조를 나눕니다. 회원가입 없이 쓰고 결과는 복사해 공유합니다.