계승을 숫자 'x'로 나눌 수 있는 첫 번째 자연수를 찾는 코드는 다음과 같습니다. -
예시
<?php function factorial_num($x_val) { $i = 1; $fact_num = 4; for ($i = 1; $i < $x_val; $i++) { $fact_num = $fact_num * $i; if ($fact_num % $x_val == 0) break; } return $i; } $x_val = 16; print_r("The first natural number whose factorial can be divided by 16 is "); echo(factorial_num($x_val)); ?>
출력
The first natural number whose factorial can be divided by 16 is 4
'factorial_num'이라는 이름의 함수는 숫자의 계승을 계산하고 16으로 나눌 수 있는지 확인하고, 그렇다면 해당 숫자를 출력으로 반환합니다. 함수 외부에서 숫자가 정의되고 함수에 매개변수로 전달됩니다. 관련 출력이 콘솔에 표시됩니다.