MCP로 연결 →

계산 입력

공식

광고

결과

Number of Divisors of 36
9
개의 양의 약수
전체 약수 1, 2, 3, 4, 6, 9, 12, 18, 36
약수의 개수 9
약수의 합 91

약수 계산기란?

어떤 수 n의 약수(인수)란 n을 나누었을 때 나머지가 0이 되는 모든 양의 정수를 말합니다. 이 계산기는 입력한 수의 모든 약수를 찾아 전체 목록, 약수의 개수, 그리고 약수들의 합까지 알려 줍니다. 모든 양의 정수에 사용할 수 있어 소인수분해, 분수 약분, 정수론 과제 풀이, 그리고 어떤 수가 소수나 완전수인지 확인할 때 유용합니다.

사용 방법

입력란에 양의 정수를 적고 실행하면 됩니다. 계산기는 1부터 n까지의 후보를 하나씩 나누어 보면서 나머지가 0이 되는 값들을 골라냅니다. 큰 수에서도 빠르게 동작하도록, 실제로는 n의 제곱근까지만 검사하고 각 약수에 대응하는 짝을 함께 추가하기 때문에 결과가 거의 즉시 나옵니다.

공식 풀이

약수의 집합은 $$D(n) = \left\{\, d : 1 \le d \le n \text{ 이고 } n \bmod d = 0 \,\right\}$$ 으로 정의됩니다. 여기서 "mod" 연산은 나눗셈의 나머지를 구하는 것으로, 이 나머지가 0이면 해당 \(d\)가 \(n\)을 나누어떨어지게 한다는 뜻입니다. 약수의 개수는 이 집합의 원소 수이고, 약수의 합 \(\sigma(n)\)은 모든 원소를 더한 값입니다.

광고
12를 약수 짝으로 나눠 점 직사각형으로 표현한 그림
약수는 곱하면 원래 수가 되는 짝으로 나타납니다 (여기서 \(12 = 1\times 12 = 2\times 6 = 3\times 4\)).

예제로 살펴보기

\(n = 36\)을 예로 들어 보겠습니다. 각 수를 검사하면 1, 2, 3, 4, 6이 36을 나누어떨어지게 하고, 이에 대응하는 짝인 36, 18, 12, 9, 6도 마찬가지입니다. 이를 모아 정렬하면 약수는 1, 2, 3, 4, 6, 9, 12, 18, 36 — 즉 9개입니다. 이들의 합은 $$1 + 2 + 3 + 4 + 6 + 9 + 12 + 18 + 36 = 91$$ 입니다.

36을 소인수로 분해하는 인수 트리
인수 트리는 수를 소인수로 분해하며, 약수를 세는 기초가 됩니다.

자주 묻는 질문

1은 모든 수의 약수인가요? 네. 1과 그 수 자신은 항상 나누어떨어지게 하므로, 1 이상의 모든 수는 적어도 이 두 약수를 가집니다.

어떤 수가 소수인지 어떻게 알 수 있나요? 소수는 약수가 정확히 2개, 즉 1과 자기 자신뿐입니다. 약수의 개수가 2이면 그 수는 소수입니다.

완전수란 무엇인가요? 완전수는 자기 자신을 제외한 약수들의 합과 같은 수를 말합니다. 다시 말해 약수의 합이 그 수의 두 배가 되는 경우입니다. 예를 들어 6의 약수는 1, 2, 3, 6이고 그 합은 \(12 = 2 \times 6\)입니다.

최종 업데이트: