PHP単純実現Euler関数Euler機能例
805 ワード
この例では,PHPがEuler関数Euler機能を単純に実現することを示した.皆さんの参考にしてください.具体的には以下の通りです.
Euler関数ph(n)は、nより小さく、nと相互作用するすべての個数を意味する.
例えばph(10)=4{1,3,7,9と10の相互作用}
コードは次のとおりです.
実行結果:
PHPについてもっと兴味のある読者は、「PHPデータ构造とアルゴリズム教程」、「phpプログラム设计アルゴリズム総括」、「php文字列(string)用法総括」、「PHP配列(Array)操作技巧大全」、「PHP常用遍歴アルゴリズムと技巧総括」、「PHP数学演算技巧総括」
ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.
Euler関数ph(n)は、nより小さく、nと相互作用するすべての個数を意味する.
例えばph(10)=4{1,3,7,9と10の相互作用}
コードは次のとおりです.
1) {
if ($x % $now == 0) {
$res /= $now;
$res *= ($now - 1);
while ($x % $now == 0) {
$x /= $now;
}
}
$now++;
}
return $res;
}
$res = Euler(10);
var_dump($res);
?>
実行結果:
int(4)
PHPについてもっと兴味のある読者は、「PHPデータ构造とアルゴリズム教程」、「phpプログラム设计アルゴリズム総括」、「php文字列(string)用法総括」、「PHP配列(Array)操作技巧大全」、「PHP常用遍歴アルゴリズムと技巧総括」、「PHP数学演算技巧総括」
ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.