난수 생성기

범위·개수·중복 제거·소수점 옵션으로 숫자를 생성하며, 암호학적 수준의 난수를 사용합니다.

사용 방법

  1. "Min", "Max", "Count"를 설정하고 필요하면 "Dedup"과/또는 "Decimal (2)"를 체크하세요.
  2. "Generate"를 누르면 결과가 줄마다 하나씩 나오고, "Copy"로 모두 복사합니다.
  3. 중복 제거 개수는 정수 범위를 넘을 수 없으며, 넘으면 경고합니다.
  4. 팁: 암호학적 난수원과 거부 표집(rejection sampling)으로 범위 내 모든 정수가 동일한 확률을 갖습니다.

자주 묻는 질문

난수 품질은 어떻게 보장되나요?

crypto.getRandomValues 같은 암호학적 난수원을 쓰고 거부 표집으로 범위 내 모든 정수가 동일한 확률이 되게 하여 나머지 편향을 피합니다.

중복 제거 개수가 범위를 넘으면?

정수 중복 제거 시 개수가 범위 내 정수 개수를 넘으면 도구가 무한 루프를 막기 위해 "count exceeds range size"로 경고합니다.