NEW 정부지원사업 452건 매일 업데이트 — 우리 동네 지원금 확인하기

소인수분해

자연수를 소수의 곱으로 풀어줍니다. 360 = 2×2×2×3×3×5 = 2³×3²×5. 약수 전체 목록과 약수의 개수까지 한 번에.

자연수 입력 (1 ~ 10¹⁵)
소인수분해
클립보드에 복사됨
약수 목록

사용법

  1. 자연수 입력 - 1 이상 10^15 이하의 자연수.
  2. 결과 확인 - 소인수분해, 지수 표기, 약수 목록, 약수 개수가 한 번에.

예시

12 = 2² × 3 (약수 6개: 1, 2, 3, 4, 6, 12)
360 = 2³ × 3² × 5 (약수 24개)
1024 = 2¹⁰ (약수 11개)
7919 = 7919 (소수, 약수 2개)
2,310 = 2 × 3 × 5 × 7 × 11 (소수 5개의 곱)

소인수분해란

자연수를 소수(prime number)의 곱으로 표현하는 거예요. 예를 들어 360 = 2 × 2 × 2 × 3 × 3 × 5 = 2³ × 3² × 5. 모든 자연수는 단 한 가지 방법으로 소인수분해가 돼요(산술의 기본정리). 약수의 개수, 최대공약수, 최소공배수 계산의 출발점이에요.

이런 분한테 쓸모 있어요

중학생·고등학생 수학 숙제, 약수 개수 문제 푸는 학생, 분수 약분이나 통분에서 막히는 사람한테 쓸모 있어요.

다른 계산기랑 비교

항목사장나라구글/네이버 검색WolframAlpha
소인수분해OXO
지수 표기OXO
약수 전체 목록OXO
약수 개수OXO
한국어OOX

왜 인수분해를 따로 하나요?

  • 숙제 검증 - 본인이 푼 답을 빠르게 확인.
  • 약수 자동 나열 - 분해만이 아니라 약수 목록까지 한 번에. 약수 개수 문제 풀 때 유용.
  • 지수 표기 - 2³ × 3² 처럼 보기 좋게 표시.
  • 10^15까지 - JavaScript 안전 정수 한계 직전까지 지원.
  • 한계 - 그 이상 큰 수(소수 판정 어려움)는 별도 도구가 필요해요.

자주 묻는 질문

1은 왜 소수가 아니에요?

약수가 1과 자기 자신 둘이 아니라 1만 있기 때문이에요. 1을 소수로 인정하면 소인수분해의 유일성(산술의 기본정리)이 깨져요.

음수도 인수분해 되나요?

이 도구는 자연수만. 음수는 -1을 따로 분리하면 가능하지만 표준 정의는 양의 정수예요.

약수가 정말 24개인지 어떻게 검증?

약수 개수 = 각 소인수의 (지수 + 1)을 모두 곱한 값. 360 = 2³×3²×5¹이면 (3+1)(2+1)(1+1) = 24.

10^15 위는 왜 안 돼요?

JavaScript Number의 안전 정수 한계가 2^53 ≈ 9×10^15. 그 위는 정밀도 손실로 인수분해 결과가 부정확해질 수 있어서 안전 한계로 막아둠.

큰 소수는 시간이 오래 걸리나요?

10^15 근처의 큰 소수는 √n 까지 검사하므로 약 3천만 번 시도. 1~2초 걸릴 수 있어요. 일반적인 숫자(~10^9)는 즉시.

JOIN SAJANGNARA

지금 바로 사장나라에 함께하세요

500만 사장님들의 생생한 이야기, 회원이 되시면 전부 확인할 수 있습니다.