난수 생성기

선택한 범위에서 무작위 정수나 소수 집합을 만들고 필요에 따라 중복을 방지하세요.

맞춤 난수 생성기
범위, 개수, 숫자 유형과 중복 설정을 선택하세요.

난수 생성 알아보기

난수 생성기는 사용자가 제어하는 예측 가능한 패턴을 따르지 않고 값을 선택합니다. 이 도구는 양 끝값을 포함하는 최솟값과 최댓값 사이에서 정수나 소수 둘째 자리까지의 값을 만듭니다. 수업 표본 추출, 게임, 추첨, 테스트 데이터, 시뮬레이션, 무작위 순서 정하기처럼 정해진 숫자 구간에서 빠르고 독립적인 선택이 필요한 작업에 유용합니다. 정수에서는 최솟값을 올림한 정수부터 최댓값을 내림한 정수까지 각 숫자가 매 추출에서 같은 확률을 갖습니다. 소수 모드는 구간의 연속적인 위치를 뽑아 표시할 때 소수 둘째 자리로 반올림합니다. 여러 내부 값이 하나의 표시 소수로 반올림되므로 경계값의 확률은 조금 다를 수 있습니다. 정확한 분포 보장이 필요하면 전문 통계 소프트웨어나 암호학적 프로토콜을 사용하세요. 중복을 허용하면 각 추출이 독립적이므로 같은 값이 여러 번 나올 수 있습니다. 중복을 금지하면 표시된 결과가 모두 달라질 때까지 계속 추출합니다. 중복 없는 정수 생성은 요청 개수가 사용 가능한 정수 개수 이하일 때만 가능합니다. 예를 들어 양 끝을 포함한 1~10 범위에는 서로 다른 정수가 열 개 있습니다. 소수 모드는 표시 가능한 값이 많지만 범위가 아주 좁으면 반올림 후 고유한 값의 개수가 제한될 수 있습니다. 무작위 출력은 진정으로 예측 불가능한 물리적 무작위성과 같지 않습니다. 브라우저 소프트웨어는 보통 실행 환경에서 만든 의사 난수열을 사용합니다. 일반 게임, 비공식 표본 추출, 시연, 합성 예제에는 적합하지만 이 계산기는 비밀번호, 암호화 키, 규제 대상 복권 또는 보안에 민감한 결정을 위해 설계되지 않았습니다. 그런 용도에는 문서화된 암호학적으로 안전한 원천이 필요하고, 감사 가능한 선택 절차도 필요한 경우가 많습니다. 생성 전에 경계를 신중히 설정하세요. 음수를 지원하며 중복을 허용하거나 고유한 값을 하나만 요청할 때는 최솟값과 최댓값이 같아도 됩니다. 개수가 많으면 시뮬레이션이 예상 분포에 가까워지는 데 도움이 되지만 작은 표본에서 출현 횟수가 고르다고 보장되지는 않습니다. 클릭할 때마다 이전 숫자열이 교체되므로 다시 생성하기 전에 저장하거나 복사하세요. 페이지 반응 속도와 출력 확인의 편의성을 위해 한 번에 최대 1,000개로 제한합니다.

난수 생성기 예시

설정출력 예시활용 사례
1~6, 정수 5개, 중복 허용4, 1, 4, 6, 2육면체 주사위를 독립적으로 다섯 번 던지는 상황을 모의합니다.
1~20, 정수 3개, 중복 금지17, 4, 11번호가 있는 참가자 중 서로 다른 세 명을 선택합니다.
0~1, 소수 4개, 중복 허용0.18, 0.72, 0.05, 0.91시연용 확률 표본을 만듭니다.

난수 생성 방법

  1. 허용 범위를 정하는 최솟값과 최댓값을 입력하세요.
  2. 생성할 결과 개수를 하나부터 천 개까지 설정하세요.
  3. 정수 또는 소수를 선택하고 중복 허용 여부를 정하세요.
  4. 숫자 생성을 누르고 다시 생성하기 전에 결과 숫자열을 복사하세요.

난수 생성기 자주 묻는 질문

최솟값과 최댓값도 포함되나요?

정수 생성은 양 끝값이 유효한 정수이면 포함합니다. 소수 생성은 구간 전체에서 추출하며 반올림한 값이 끝값으로 표시될 수 있습니다.

같은 숫자가 두 번 나올 수 있나요?

중복을 허용하면 각 선택이 독립적이므로 가능합니다. 모든 표시 값이 달라야 한다면 중복 금지로 바꾸세요.

중복 없는 생성 요청은 왜 실패할 수 있나요?

유한한 정수 범위에는 서로 다른 값이 한정되어 있습니다. 중복을 금지하면 요청 개수가 그 한도를 넘을 수 없습니다.

비밀번호나 복권에 적합한 생성기인가요?

아니요. 일반적인 시뮬레이션, 게임, 비공식 선택용입니다. 보안에 민감하거나 규제되는 용도에는 암호학적으로 안전하고 감사 가능한 난수 절차가 필요합니다.

숫자를 몇 개까지 생성할 수 있나요?

한 번에 최대 1,000개의 값을 생성할 수 있습니다. 이 제한은 빠른 렌더링과 다루기 쉬운 결과 길이를 유지합니다.