본문으로 건너뛰기

주사위 굴리기

주사위 개수와 각 주사위의 면수를 고르고 ‘굴리기’를 누르세요. 각 주사위의 눈, 합계, 주사위 1개당 평균, 그리고 이 굴림에서 가능했던 최솟값과 최댓값을 확인할 수 있으며, 최근 10회의 굴림은 기록 목록에 남습니다. 표준 테이블탑 주사위 세트는 프리셋으로 제공됩니다. 무료이며 회원가입이 필요 없고, 모든 계산은 브라우저 안에서만 이루어집니다.

주사위 개수

주사위당 면수

굴리는 중: 2d6

주사위 굴리기 사용 방법

  1. 1. 주사위 개수를 정하세요. 1개에서 20개 사이입니다. 한 번에 굴리는 주사위는 모두 면수가 같습니다.
  2. 2. 면수를 고르세요. d4, d6, d8, d10, d12, d20, d100 중 프리셋을 쓰거나, 사용자 지정 칸에 2에서 1,000 사이의 정수를 입력하세요.
  3. 3. 굴리세요. 버튼에는 굴리기: 2d6처럼 굴림 내용이 표시됩니다. 각 주사위가 따로 나타나고, 그 아래에 합계가 표시됩니다.
  4. 4. 통계와 기록을 읽으세요. 카드에는 합계, 주사위 1개당 평균, 그리고 이런 굴림에서 나올 수 있는 최솟값과 최댓값이 표시됩니다. 아래 목록에는 최근 10회 굴림이 최신순으로 2d6: 3+5 = 8 형식으로 남습니다. 지우기를 누르면 모두 지워집니다.

주사위 표기법 읽기

주사위는 NdS로 씁니다. N은 굴릴 주사위의 개수이고 S는 각 주사위의 면수입니다. 따라서 3d6은 여섯 면 주사위 세 개를 더한다는 뜻이고, 1d20은 스무 면 주사위 하나를 굴린다는 뜻입니다. 1d20+5처럼 세 번째 부분이 있으면 합계에 고정 값을 더한다는 뜻입니다. 이 도구는 앞의 두 부분만 처리합니다. 보정값은 직접 더하고, 이점(advantage)이나 불이익(disadvantage)이 있으면 2d20을 굴려 높은 주사위나 낮은 주사위를 고르세요. 여기서 d10은 1~10을, d100은 1~100을 보여 줍니다. 일부 테이블탑 게임은 0~9와 00~90의 백분율 주사위를 쓰므로, 규칙이 그렇다면 이에 맞게 조정하세요.

주사위 뒤의 확률

공정한 주사위 한 개는 각 면이 나올 확률이 모두 1/S로 같고, 평균은 (S + 1) / 2입니다. d6은 3.5, d20은 10.5입니다. 주사위를 여러 개 더하면 합계마다 나올 수 있는 방법의 수가 달라서 합계의 확률은 같지 않습니다. 2d6에는 36가지의 동일한 확률의 쌍이 있습니다:

2d6의 합계나오는 경우의 수확률
2 또는 12각 1가지각 2.8%
3 또는 11각 2가지각 5.6%
4 또는 10각 3가지각 8.3%
5 또는 9각 4가지각 11.1%
6 또는 8각 5가지각 13.9%
76가지16.7%

주사위를 더 많이 굴릴수록 합계는 가운데로 몰립니다. d6 세 개의 평균은 10.5이고, 합계가 18이 되는 경우는 216번 중 한 번(0.46%)뿐이지만, 합계가 15 이상인 경우는 216번 중 20번(9.3%)입니다. N개 주사위 합계의 퍼짐은 √N에 비례해서만 커지므로, 종 모양 곡선이 매우 빨리 나타납니다. 이는 중심극한정리를 보여 주는 대표적인 예입니다. 알아두면 좋은 다른 숫자도 있습니다. d20 한 개가 15 이상을 보일 확률은 30%이고, d6을 네 번 굴려 적어도 한 번 6이 나올 확률은 1 − (5/6)4 ≈ 51.8%입니다.

수업 실험

2d6에서 가장 많이 나올 합계를 예측한 다음, 2d6을 서른 번 굴리고 합계를 종이에 표시해 보세요. 기록 목록에는 최근 10회만 남습니다. 7에서 가장 높은 삼각형 모양의 분포가 수십 번 굴리기 안에 나타나기 시작하며, 학급 전체의 집계를 모으면 이 모양이 분명하게 드러납니다.

주사위가 굴러가는 방식

각 주사위는 면수까지의 정수이며, 브라우저의 암호학적 난수 원천(crypto.getRandomValues)에서 기각 표본추출(rejection sampling)로 뽑습니다. 난수 범위에서 고르지 않은 끝부분을 버리므로 d6, d20, d100의 모든 면이 똑같이 나올 확률을 갖고, 한 굴림은 이전 굴림에 영향을 받지 않습니다. 이는 실제 주사위나 공인 주사위가 아니라 소프트웨어가 생성한 결과이며, 게임과 수업에는 충분합니다. 결과는 버튼을 누르는 순간 정해지며, 최솟값과 최댓값 카드는 방금 굴린 주사위를 설명하는 것이지 그 뒤에 바꾼 면수 설정을 설명하는 것이 아닙니다.

어떤 도구가 필요한가요?

이런 것이 필요하다면…사용할 도구
같은 크기의 주사위를 합산하고 기록 보기이 주사위 굴리기 도구
두 가지 결과와 연속 기록 세기동전 던지기
범위 안에서 숫자 목록 뽑기(중복 여부 선택)무작위 숫자
덱에서 다시 넣지 않고 뽑는 카드무작위 카드 뽑기
직접 정한 선택지 중에서 고르기룰렛 휠
게임의 정확한 확률과 기댓값기댓값 계산기

자주 묻는 질문

온라인에서 주사위를 굴리려면 어떻게 하나요?
주사위 개수와 각 주사위의 면수를 정하세요. 프리셋 버튼이나 사용자 지정 칸으로 면수를 고른 다음 ‘굴리기’를 누르면 됩니다. 각 주사위의 눈, 합계, 굴림의 평균이 바로 나타나고, 굴림 결과는 기록 목록에 추가됩니다.
3d6은 무슨 뜻인가요?
여섯 면 주사위 세 개를 굴려 결과를 더한다는 뜻입니다. d 앞의 숫자는 주사위 개수이고, 뒤의 숫자는 각 주사위의 면수입니다. 1d20은 스무 면 주사위 하나, 2d10은 열 면 주사위 두 개입니다.
주사위 결과는 공정한가요?
매번 모든 면이 정확히 같은 확률로 나오며, 어떤 굴림도 이전 굴림에 좌우되지 않습니다. 주사위는 브라우저의 암호학적 난수 원천과 기각 표본추출을 사용합니다. 게임, 수업 시연, 테이블탑 세션에 적합하지만, 실제 주사위나 공인 주사위가 아니라 소프트웨어가 만든 결과라는 점은 알아 두세요.
어떤 주사위를 몇 개나 굴릴 수 있나요?
프리셋은 d4, d6, d8, d10, d12, d20, d100을 제공하며, 사용자 지정 칸은 2에서 1,000 사이의 어떤 정수 면수든 받습니다. 한 번에 최대 20개까지 굴릴 수 있으며, 모두 같은 면수여야 합니다. 한 번의 굴림에서 서로 다른 크기의 주사위를 섞을 수는 없습니다.
보정값을 더하거나 이점을 적용해 굴릴 수 있나요?
직접은 할 수 없습니다. 보정값은 표시된 합계에 직접 더하세요. 이점이나 불이익이 있으면 2d20을 굴려 높은 주사위나 낮은 주사위를 고르면 됩니다. 두 주사위가 따로 표시되므로 둘 다 확인할 수 있습니다.
주사위 두 개를 굴릴 때 가장 나올 가능성이 높은 합계는 무엇인가요?
2d6에서는 7이며, 36가지 중 여섯 가지로 만들 수 있습니다(16.7%). 2와 12는 각각 한 가지로만 만들 수 있습니다(2.8%). 일반적으로 여러 주사위 합계에서 가장 나오기 쉬운 값은 범위의 가운데입니다.

관련 도구

무작위 생성 및 추첨의 다른 도구