rand(life)

1일1함수(4): 계승(팩토리얼)을 구하자 FACT()함수 본문

컴퓨터/엑셀

1일1함수(4): 계승(팩토리얼)을 구하자 FACT()함수

flogsta 2009. 3. 20. 19:00

오늘은 간단하지만 재미있는 함수를 살펴봅니다. 바로 팩토리얼 함수 FACT()입니다.

팩토리얼(factorial)은 우리말로는 "계승"이라고 합니다. 1에서부터 주어진 수까지 정수값을 계속 곱하는 것이죠. 느낌표를 붙여서 표현합니다. 5팩토리얼은 5! 이라고 표시합니다.

계승값을 반환합니다. number의 계승값은 1*2*3*...* number입니다.

구문

FACT(number)

number  계승값을 구할 음수가 아닌 수로서 number가 정수가 아닌 경우 소수점 이하는 무시됩니다.



FACT(5) = 5*4*3*2*1 입니다.

음수를 넣으면 오류를 출력하고, 소수점이 있는 수를 넣으면 소수점 아래는 버리고 계산합니다.

학교 다닐때 수학시간에 팩토리얼을 배웠기에 간단히 할 수 있다고하니 재미있긴한데, 이걸 어디다 써 먹을 수 있을지는 모르겠습니다. ^^;