Random Number Generator
Generate random integers or decimals in any range with bulk mode.
이 도구 소개
난수 생성기는 브라우저의 Math.random()을 사용하여 통계적으로 균일한 난수를 생성합니다. 최솟값·최댓값 범위, 정수 또는 소수 출력, 중복 없는 고유 값(정수 전용)을 선택할 수 있습니다.
모든 처리는 브라우저에서 이루어지며 서버로 데이터가 전송되지 않습니다. 보안이 중요한 용도에는 암호화 강도의 난수 생성기를 사용하세요.
사용 방법
- 최솟값과 최댓값을 입력해 범위를 설정합니다.
- 개수, 소수 자릿수, 중복 여부를 선택합니다.
- 생성 버튼을 클릭하면 난수가 표시됩니다.
- 모두 복사를 클릭해 결과를 클립보드에 복사합니다.
활용 사례
복권 번호 추첨, 무작위 샘플링, 테스트 데이터 생성, 게임 개발, 통계 실습 등 다양한 대량 난수 생성 시나리오에 유용합니다.
자주 묻는 질문
- 암호학적으로 안전한가요? — 아닙니다. Math.random()은 보안이 중요한 용도에는 적합하지 않습니다. 보안 랜덤 값이 필요하다면 비밀 키 생성기 또는 비밀번호 생성기를 사용하세요.
- 중복 없음 모드의 제한은? — 중복 없음 모드는 정수에만 사용 가능하며, 최대 (최댓값 - 최솟값 + 1)개의 값만 생성됩니다.
- 소수점 출력도 지원하나요? — 네. 소수 자릿수를 1~4로 설정하면 부동 소수점 난수를 생성합니다. 이 경우 중복 없음 옵션은 사용할 수 없습니다.