유틸리티

랜덤 숫자 뽑기, 추첨부터 로또 번호까지 활용법

모임에서 벌칙 당첨자를 정해야 하는데 아무도 자원하지 않는다. 숫자를 하나 정해서 가장 가까운 사람이 당첨, 이런 방식은 기준이 애매해서 불만이 생기기 마련이다. 랜덤 숫자 뽑기를 쓰면 누가 봐도 공정하고 깔끔하다.

몇 명 중 한 명 뽑아야 할 때

회식 장소 정하기, 발표 순서 배정, 청소 당번 선정. 가위바위보로 매번 해결하기엔 사람이 많을수록 시간이 오래 걸린다. 온라인 랜덤 숫자 생성기로 1부터 참여 인원 수까지 범위를 넣고 하나만 뽑으면 3초 만에 끝난다.

중복 제외 옵션을 켜고 여러 개를 뽑으면 조 편성이나 순서 배정도 한 번에 된다. 10명을 2개 조로 나눠야 한다면 5개씩 뽑아서 배분하면 그만이다.

로또 번호, 머리로 짜내지 않아도 된다

매주 로또 번호를 고를 때 생일, 기념일, 좋아하는 숫자만 돌려 쓰는 사람이 많다. 어차피 모든 번호의 당첨 확률은 동일한데, 습관적으로 같은 번호만 쓰면 특정 번호대에 편중될 수밖에 없다.

로또 프리셋을 누르면 1~45 범위에서 중복 없이 6개 숫자가 자동으로 뽑힌다. 오름차순 정렬까지 적용돼서 바로 용지에 옮겨 적으면 된다.

주사위, 동전 던지기도 여기서

보드게임 중 주사위가 없거나, 내기에서 동전이 필요한 상황이 있다. 프리셋 버튼 하나로 해결된다.

프리셋범위용도
동전 던지기1~2앞/뒤 결정
주사위1~6보드게임
주사위 2개1~6 × 2합산이 필요한 게임
확률(%)1~100확률 시뮬레이션

생성 결과에는 통계도 함께 표시된다. 여러 번 반복해서 뽑으면 최소값, 최대값, 평균, 합계를 한눈에 볼 수 있어서 확률 실험이나 수학 수업 교구로도 쓸 만하다.

공정한 결과를 위해 확인할 것

  • CSPRNG 사용 여부: 암호학적으로 안전한 난수 생성기를 쓰는 도구여야 결과 예측이 불가능하다
  • 중복 제외: 추첨에서 같은 번호가 두 번 나오면 안 되니 반드시 체크한다
  • 기록 확인: 이전에 뽑은 결과를 다시 볼 수 있으면 분쟁 소지가 줄어든다
참고 최근 20회 생성 기록이 브라우저에 자동 저장된다. "아까 뭐 나왔지?" 싶을 때 기록을 열면 바로 확인할 수 있다.

추첨할 때 종이에 번호 적어서 접는 건 준비도 번거롭고 조작 의심도 받기 쉽다. 화면에서 바로 뽑으면 그런 문제가 없다.