메소드의 재귀호출 활용 - 정수 n의 팩토리얼

CODEDRAGON Development/Java

반응형



 

메소드의 재귀호출 활용

변수를 조금씩 변경하면서 연속적으로 반복하는 연산을 할 때 유용합니다.

 

·       정수 n의 팩토리얼

 

 

 

정수 n의 팩토리얼

·       재귀 호출을 이용한 팩토리얼 구하는 함수

·       정수 n의 팩토리얼은 n! 이라고 표시하며,

·       n! = n * (n-1) * (n-2) * (n-3) * . . * 2 * 1 입니다.

·       n=5 일 경우 5! = 120 = 5 * 4 * 3 * 2 * 1 .

 

n!

n! = n * (n-1) * (n-2) * (n-3) * . . . * 1

5!

5! = 5 * 4 * 3 * 2 * 1

5! = 120

 

 

팩토리얼

http://codedragon.tistory.com/3320