私の主な質問は:これはたくさんのループですか?
while ($decimals < 50000 and $remainder != "0") {
$number = floor($remainder/$currentdivider); //Always round down! 10/3 =3, 10/7 = 1
$remainder = $remainder%$currentdivider; // 10%3 =1, 10%1
$thisnumber = $thisnumber . $number;
$remainder = $remainder . 0; //10
$decimals += 1;
}
それとも私はそれにもっと合うことができますか?-サーバーのクラッシュ/遅延なし。
私はただ疑問に思っています、また、上記を行うためのより効率的な方法はありますか?(たとえば、1/3 = 0.3〜50,000の小数を見つけます。)
ついに:
私は円周率の数式(1-1/3 + 1/5-1/7など)のためにこれを行っています、
そして、もっと良いものがあるかどうか疑問に思います。(phpで)4秒で2000までの円周率を見つけるものを見つけました。
しかし、それは私が望んでいることではありません。円周率に近づく無限級数が欲しい
したがって、更新するたびに、ユーザーはそれが近づくのを見ることができます...
しかし、obv。上記の式を使用して収束するには、時間がかかります。
より速く収束する円周率式(phpで実行可能)のような他の「ループ」はありますか?
どうもありがとう...