KO
내 도구

소수 생성기

두 수 사이의 모든 소수 또는 처음 N개의 소수를 구합니다. 개수, 합, 가장 작은 소수와 가장 큰 소수, 복사할 수 있는 목록을 보여 줍니다.

원하는 것
'두 수 사이'에서 사용합니다(포함)
최대 1,000,000,000,000까지, 범위는 최대 1천만 개의 수를 포함할 수 있습니다
'처음 N개의 소수'에서 사용합니다(최대 100,000)
소수의 개수
25
1부터 100까지 소수의 개수
가장 작은 소수
2
가장 큰 소수
97
소수의 합
1,060
소수 목록

0과 1은 소수가 아니므로 목록은 2부터 시작합니다.

소수를 10개씩 나눈 행
소수값
#1–102 3 5 7 11 13 17 19 23 29
#11–2031 37 41 43 47 53 59 61 67 71
#21–2573 79 83 89 97
내 도구 →
광고

소수, 즉 1보다 크고 약수가 1과 자기 자신뿐인 자연수를 나열합니다. 1부터 100까지나 1조 미만의 마지막 100만 개의 수 같은 범위의 모든 소수, 또는 처음 N개의 소수를 요청할 수 있습니다. 개수, 찾은 가장 작은 소수와 가장 큰 소수, 그 합, 쉼표로 구분된 복사용 목록을 알려 줍니다.

사용 방법

  1. 범위 또는 '처음 N개의 소수'를 고릅니다.
  2. 범위라면 시작과 끝을 입력합니다. 양 끝 모두 포함됩니다.
  3. 처음 N개의 소수라면 N을 입력합니다.
  4. 결과 상자에서 목록을 복사하거나, 표에서 10개씩 나뉜 행으로 확인합니다.

계산식

Sieve of Eratosthenes: for each prime p ≤ √(end), cross out p², p² + p, p² + 2p, … — every number left is prime.

모든 합성수 n은 √n 이하의 약수를 가지므로 끝의 제곱근까지의 소수만 있으면 됩니다. 시작이 큰 범위에서는 구간 체를 사용합니다. 요청한 수에 대해서만, 그 작은 소수들로 체를 돌리므로 큰 시작점 아래의 모든 정수를 할당하지 않아도 됩니다. 기초 소수를 준비하는 작업은 여전히 필요합니다. 처음 N개의 소수는 N(ln N + ln ln N)까지 체를 돌리며, 이 값은 N ≥ 6에서 N번째 소수보다 크다고 증명되어 있습니다.

예시

1부터 100까지에는 소수가 25개 있습니다: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97. 가장 작은 소수는 2, 가장 큰 소수는 97이며, 모두 더하면 1,060입니다.

자주 묻는 질문

1은 소수인가요?

아닙니다. 소수는 서로 다른 약수가 정확히 두 개여야 하는데 1은 하나뿐입니다. 그래서 0이나 1에서 시작하는 범위도 유일한 짝수 소수인 2부터 시작합니다.

1,000 또는 1,000,000 미만의 소수는 몇 개인가요?

1,000 미만에는 168개, 1,000,000 미만에는 78,498개가 있습니다. 소수 정리에 따르면 x까지의 개수는 대략 x ÷ ln x이므로, 수가 커질수록 소수는 서서히 드물어집니다.

100번째 소수와 1,000번째 소수는 무엇인가요?

100번째 소수는 541이고 1,000번째 소수는 7,919입니다. '처음 N개의 소수'에서 N = 100 또는 1000을 선택하면 전체 목록을 볼 수 있습니다.

범위에 제한이 있는 이유는 무엇인가요?

모든 계산이 브라우저에서 실행됩니다. 요청을 1천만 개의 수로 제한하면 페이지가 계속 반응합니다. 더 큰 작업은 여러 범위로 나누세요.

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). 소수 생성기. https://kakao.mobile/ko/tools/prime-number-generator/

MLA

“소수 생성기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/prime-number-generator/.

광고