Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Methode zum Ermitteln der Fakultät einer Zahl basierend auf einer rekursiven Funktion
Dieser Artikel stellt hauptsächlich die Methode zur Berechnung der Fakultät einer Zahl basierend auf einfachen rekursiven Funktionen in PHP vor. Er analysiert die Definition von PHP-rekursiven Funktionen und einfache Operationstechniken für mathematische Operationen in Form von Beispielen dazu
Das Beispiel in diesem Artikel beschreibt die PHP-Methode zum Ermitteln der Fakultät einer Zahl basierend auf einer einfachen rekursiven Funktion. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
1. Frage:
Finden Sie die Fakultät einer Zahl a, dann a!=a *(a-1 )*(a-2)*(a-3)*……*2*1 Die Fakultät von 6 ist beispielsweise 6! =6*5*4*3*2*1=720 Wie findet man also die Fakultät einer beliebigen Zahl über PHP-Code?
2. Implementierungscode:
<?php function demo($a) { if ($a > 1) { $r = $a * demo($a - 1); } else { $r = $a; } return $r; } $a = 6; echo $a . "的阶乘的值" . demo($a); ?>
3. Ergebnisse anzeigen:
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich sein wird.
Verwandte Empfehlungen:
Detaillierte globale Fehlerbehandlung von PHP_php-Kenntnisse
PHPEine einfache Möglichkeit, TXT-Dateien in einem bestimmten Verzeichnis zu generieren_php-Tipps
Das obige ist der detaillierte Inhalt vonPHP-Methode zum Ermitteln der Fakultät einer Zahl basierend auf einer rekursiven Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!