JamesStirling(1692-1770)이란 수학자가 계산한 팩토리얼의 실수연산 추세식
http://www.sosmath.com/calculus/sequence/stirling/stirling.html
http://mathworld.wolfram.com/StirlingsApproximation.html (In MathWorld)
factorial함수는 정의에의해 1! = 1이고, (n+1)!=(n+1)n! 이다. (SeeAlso Recursion)
n이 실수일때 혹은 너무클때는 다음의 추세식을 이용할 수 있다.
물론 정확한값은 아니다. 다음의 표를 참고
n! |
StirlingFormula |
Exact value |
Relative error |
4! |
23.5 |
24 |
1.4% |
10! |
3 598 696 |
3 628 800 |
0.8% |
20! |
2.422 79 * 10^18 |
2 432 902 008 176 640 000 |
0.4% |
함 그래프로 그려볼까. 특히도 젤 틀릴것 같은 0부터 2사이. (음수부위는 허수라 안됨)