0 의 계승 1 의 원인 내 가 보기 에는 어떤 사람 은 계승 전달 공식 으로 0 을 내 놓는다! = 1, 사실은 부적 절 한 것 이다 전달 공식 n! 계승 의 정 의 는 n! = 1 * 2 * 3 * * * n 또는 n! = n * * * 3 * 2 * 1, 1 부터 1 까지 입 니 다. 그래서 1! = 1 * 1 은 1 * 0 이 아니 라! = 1 유도 하 는 것 이 아니 라 정 해진 것 이다. 배열 공식 에서 P = n! / (m - n)! m = n 을 시 등식 으로 만 들 기 위해 서 는 분모 가 0 이 되 지 못 하 므 로 0 을 규정 한다 마지막 한 마디 가 틀 렸 습 니 다. n 개 무 소 에서 n 개 요 소 를 취하 고 n! 종 취 법, P = n! 그래서 규정 0! = 1, 2, 3 과 같 을 수 없습니다.

0 의 계승 1 의 원인 내 가 보기 에는 어떤 사람 은 계승 전달 공식 으로 0 을 내 놓는다! = 1, 사실은 부적 절 한 것 이다 전달 공식 n! 계승 의 정 의 는 n! = 1 * 2 * 3 * * * n 또는 n! = n * * * 3 * 2 * 1, 1 부터 1 까지 입 니 다. 그래서 1! = 1 * 1 은 1 * 0 이 아니 라! = 1 유도 하 는 것 이 아니 라 정 해진 것 이다. 배열 공식 에서 P = n! / (m - n)! m = n 을 시 등식 으로 만 들 기 위해 서 는 분모 가 0 이 되 지 못 하 므 로 0 을 규정 한다 마지막 한 마디 가 틀 렸 습 니 다. n 개 무 소 에서 n 개 요 소 를 취하 고 n! 종 취 법, P = n! 그래서 규정 0! = 1, 2, 3 과 같 을 수 없습니다.

0! 1 은 기타 연산 과 결합 할 때 의미 있 게 규정 하기 위 한 것 이다.
일부 프로 그래 밍 에서 n 이 나 올 수 있 습 니 다!
너 는 for i: = 1 to n do tmp: = tmp * i; (Pascal)
tmp 의 초기 값 은 1 밖 에 안 됩 니 다. 그렇지 않 으 면 문제 가 생 길 수 있 습 니 다.