수학

팩토리얼 계산기

설정
초기화
결과 공유
저장
임베드
버그 신고

계산기 공유

무료 계산기를 당신의 웹사이트에 추가하세요

유효한 URL을 입력하세요. HTTPS URL만 지원됩니다.


페이지의 계산기 입력 필드에 현재 있는 것을 임베드 계산기의 기본값으로 사용하세요.


입력란 테두리 포커스 색상, 스위치박스 체크된 색상, 선택 항목에 대한 호버 색상 등.


이용 약관에 동의해주세요.

미리보기

계산기 저장

계산기 설정

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

계산기 공유

팩토리얼 계산기란 무엇인가요?

팩토리얼 계산기는 음이 아닌 정수의 팩토리얼을 구하며, n!n!로 쓰고 “n 팩토리얼”이라고 읽습니다. 팩토리얼은 11부터 nn까지(포함) 모든 양의 정수의 곱입니다. nn의 값을 입력하면 계산기가 즉시 n!n!을 반환합니다.

팩토리얼은 매우 빠르게 증가합니다. 5!5!은 이미 120120이고, 10!10!은 300만을 넘습니다. 이러한 급격한 증가 때문에, 팩토리얼은 객체를 배열하는 경우의 수를 세야 할 때마다 조합론, 확률, 대수학, 미적분학 전반에 걸쳐 나타납니다.

어떻게 작동하나요?

팩토리얼은 nn까지의 모든 양의 정수의 곱으로 정의됩니다.

n!=n×(n1)××2×1n! = n \times (n-1) \times \cdots \times 2 \times 1

한 가지 중요한 특수한 경우가 있습니다. 0의 팩토리얼은 1과 같다고 정의됩니다.

0!=10! = 1

이것은 우연이거나 나중에 덧붙여진 예외가 아닙니다. 0개의 객체를 배열하는 방법은 정확히 한 가지(빈 배열)뿐이므로, 0!=10! = 1은 계수 공식을 일관되게 유지합니다. 또한 재귀 규칙 n!=n×(n1)!n! = n \times (n-1)!에서도 유도됩니다. n=1n = 1로 두면 1!=1×0!1! = 1 \times 0!이 되는데, 이는 0!=10! = 1일 때만 성립합니다.

팩토리얼은 음이 아닌 정수에 대해서만 정의됩니다. 음수나 2.52.5와 같은 분수에는 일반적인 팩토리얼이 없으므로, 계산기는 그러한 입력에 대해 결과를 비워 둡니다. (감마 함수는 이 개념을 다른 수로 확장하지만, 그것은 기본 팩토리얼의 범위를 벗어납니다.)

풀이 예제

  • 5!=5×4×3×2×1=1205! = 5 \times 4 \times 3 \times 2 \times 1 = 120
  • 6!=6×5×4×3×2×1=7206! = 6 \times 5 \times 4 \times 3 \times 2 \times 1 = 720
  • 10!=10×9×8××2×1=3,628,80010! = 10 \times 9 \times 8 \times \cdots \times 2 \times 1 = 3{,}628{,}800
  • 1!=11! = 1
  • 0!=10! = 1

재귀적 지름길이 작동하는 것에 주목하세요. 5!=1205! = 120임을 알고 나면, 6!6!을 계산하는 것은 단지 6×120=7206 \times 120 = 720이며, 10!10!도 같은 방식으로 한 단계씩 만들어집니다.

실용적인 참고 사항

팩토리얼은 순열과 조합의 엔진입니다. nn개의 서로 다른 항목을 순서대로 배열하는 경우의 수는 n!n!이며, 순열 P(n,r)P(n, r)과 조합 C(n,r)C(n, r)의 공식은 모두 팩토리얼로 표현됩니다. 배열이나 선택을 세고 있다면, https://www.mega-calculator.com/ko/math/permutations/ 의 순열 계산기와 https://www.mega-calculator.com/ko/math/combinations/ 의 조합 계산기를 참고하세요.

팩토리얼은 크기가 폭발적으로 커지기 때문에, 이 계산기는 170170까지의 값을 받습니다. 그 지점을 넘어가면 n!n!은 표준 컴퓨터 숫자가 나타낼 수 있는 가장 큰 유한 값을 초과하므로, 결과는 무한대로 보고되는 대신 비워 둡니다. 일상적인 계수 및 확률 작업에는 그 범위로 충분하고도 남습니다.

버그 신고

이 필드는 필수입니다.