Heim  >  Artikel  >  Backend-Entwicklung  >  So implementieren Sie Fakultäten von 1 bis 10 in PHP

So implementieren Sie Fakultäten von 1 bis 10 in PHP

藏色散人
藏色散人Original
2023-01-18 11:02:263874Durchsuche

So implementieren Sie die Fakultät von 1 bis 10 in PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Weisen Sie die Variable result zu. 3. Verwenden Sie „for($i=2;$i<=$n;$i++ )“ Die Schleifenanweisung durchläuft i von 2 und fügt sukzessive 1 hinzu; 4. Definieren Sie die Formel „$result*=$i;“; 5. Geben Sie das Fakultätsergebnis von 10 über Echo aus.

So implementieren Sie Fakultäten von 1 bis 10 in PHP

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1, DELL G3-Computer

Wie implementiert man Fakultäten von 1 bis 10 in PHP?

Der Implementierungscode lautet wie folgt:

<?php

$n=10;
$result=1; //先赋值变量result为1
for($i=2;$i<=$n;$i++) //这是循环语句 i从2开始循环 逐次加1 直到i<=n
    $result*=$i; //等同于$result=$result*$i 这是一个一个的乘机return
echo $result;

Das Ausgabeergebnis ist:

3628800

Zugehörige Erweiterung:

Faktorial ist ein arithmetisches Symbol, das 1808 von Christian Kramp (1760–1826) erfunden wurde und ein mathematischer Begriff ist .

Die Fakultät einer positiven ganzen Zahl ist das Produkt aller positiven ganzen Zahlen, die kleiner und gleich der Zahl sind, und die Fakultät von 0 ist 1. Die Fakultät einer natürlichen Zahl n wird mit n! geschrieben. Im Jahr 1808 führte Christian Carman diese Notation ein.

Das heißt, n!=1×2×3×...×(n-1)×n. Fakultät kann auch rekursiv definiert werden: 0!=1, n!=(n-1)!×n.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo implementieren Sie Fakultäten von 1 bis 10 in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn