ホームページ > バックエンド開発 > PHPチュートリアル > 再帰関数に基づいて数値の階乗を見つける PHP メソッド

再帰関数に基づいて数値の階乗を見つける PHP メソッド

墨辰丷
リリース: 2023-03-27 17:02:02
オリジナル
3394 人が閲覧しました

この記事では、主に単純な再帰関数に基づいて数値の階乗を求める PHP の方法を紹介し、PHP の再帰関数の定義と数学的演算の簡単な操作テクニックを例の形式で分析します。

この記事の例では、数値の階乗を見つけるための単純な再帰関数に基づいた PHP について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

1. 質問:

数値 a の階乗を求めてください。すると、a!=a*(a-1)*(a-2) *(a-3 )*……*2*1 たとえば、6 の階乗は 6 です。 =6*5*4*3*2*1=720 では、PHP コードを使用して数値の階乗を見つけるにはどうすればよいでしょうか?

2. 実装コード:

<?php
function demo($a) {
  if ($a > 1) {
    $r = $a * demo($a - 1);
  } else {
    $r = $a;
  }
  return $r;
}
$a = 6;
echo $a . "的阶乘的值" . demo($a);
?>
ログイン後にコピー

3. 結果の表示:

以上が本記事の全内容となりますが、皆様の学習のお役に立てれば幸いです。


関連する推奨事項:

PHPグローバルエラー処理の詳細_phpのヒント

PHP指定したディレクトリにtxtファイルを生成する簡単な方法_phpのヒント

PHPの詳しい説明実装された手がかりバイナリ ツリーとバイナリ ツリー トラバーサル メソッド_php スキル

以上が再帰関数に基づいて数値の階乗を見つける PHP メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート