ko

무작위 숫자

시작-끝 범위를 입력하고 반올림 편향 없이 공정한 무작위 숫자를 브라우저의 암호학적 난수로 뽑아보세요.

검증 가능한 공정성: 추첨은 단순한 유사난수 대신 브라우저의 암호학적 난수 생성기(crypto.getRandomValues)를 사용합니다. 이는 암호화에서도 사용하는 방식입니다. 모든 가능한 결과는 가중치가 나타내는 확률과 정확히 일치하며, 반올림으로 인한 편향이 없습니다. 모든 과정은 브라우저에서 로컬로 실행되며, 결과에 영향을 주거나 조작할 수 있는 서버는 없습니다.

3단계로

  1. "시작"과 "끝" 값을 입력하세요.
  2. 무작위 숫자를 뽑으세요.
  3. 결과를 확인하고 필요하면 다시 뽑으세요.

기록

아직 결과가 없습니다.

    모든 것이 기기에 남습니다: 계정 없음, 서버 없음, 언제든지 내보내기 및 삭제 가능.

    제 파일이 업로드되나요?

    아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법

    업로드 없음100% 로컬 처리
    내용은 내 손안에제3자 접근 불가
    Hosted in GermanyGlobal Content Delivery
    외부 검증 완료TLS A+ · 헤더 A+

    무작위 숫자 생성기는 직접 선택한 시작-끝 범위에서 정수를 뽑습니다. 예를 들어 추첨 결정, 샘플링, 게임 속 무작위 행동에 사용할 수 있습니다. 범위를 입력하고 뽑으면 끝입니다.

    범위 내 모든 숫자가 정확히 동일한 확률을 갖도록, 이 도구는 브라우저의 암호학적 난수 생성기(crypto.getRandomValues)를 기반으로 거부 샘플링(rejection sampling)을 사용합니다. 단순한 모듈로 나머지로 인해 편향이 생길 값은 버려지고 다시 뽑히며, 약간 왜곡된 분포를 받아들이지 않습니다.

    뽑힌 각 숫자는 로컬 기록에 남아 클릭 한 번으로 내보내거나 삭제할 수 있으며, 어떤 서버도 이를 보지 못합니다.

    기술 사양

    기술 사양
    입력 형식파일 없음 (생성기)
    일괄 처리미지원
    처리 방식브라우저에서 로컬 처리 (JavaScript)
    파일 업로드없음

    제한: 정수가 뽑힙니다. "시작" 값은 "끝" 값보다 작거나 같아야 합니다. 범위는 브라우저의 안전한 정수 범위 내에 있어야 합니다. 모든 것이 로컬에서 작동하며 서버는 필요 없습니다.

    자주 묻는 질문

    제 추첨 결과가 업로드되거나 저장되나요?

    아니요, 모든 것이 로컬에서 작동합니다. 추첨 기록은 브라우저 저장소에 있으며, 언제든 내보내거나 삭제할 수 있습니다.

    왜 그냥 Math.random()을 쓰지 않나요?

    crypto.getRandomValues는 예측하기 쉬운 유사난수보다 암호학적으로 강력한 난수를 제공합니다. 거부 샘플링과 결합하면 범위의 경계에서 반올림 편향이 발생하지 않습니다.

    "시작"이 "끝"보다 클 수 있나요?

    아니요, 이 도구는 값을 조용히 바꾸지 않고 정직하게 오류로 표시합니다.

    범위로 음수도 가능한가요?

    네, 예를 들어 -10부터 10까지 가능합니다. "시작"이 "끝"보다 작거나 같으면 됩니다.

    주사위 도구와 어떻게 다른가요?

    주사위는 NdM 게임 표기법(여러 개의 주사위, 고정된 면 수)을 따르지만, 무작위 숫자 생성기는 자유롭게 선택한 범위에서 단일 숫자를 뽑습니다.

    관련 도구