Pi help with Php (mass looping)

Posted by Pieman on Stack Overflow See other posts from Stack Overflow or by Pieman
Published on 2010-06-16T11:20:37Z Indexed on 2010/06/16 11:22 UTC
Read the original article Hit count: 117

Filed under:
|
|

My primary question is: Is this alot of loops?

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;
}

Or could I fit more into it? -without the server crashing/lagging.

I'm just wondering, Also is there a more effiecent way of doing the above? (e.g. finidng out that 1/3 = 0.3 to 50,000 decimals.)

Finally:

I'm doing this for a pi formulae the (1 - 1/3 + 1/5 - 1/7 etc.) one,

And i'm wondering if there is a better one. (In php) I have found one that finds pi to 2000 in 4 seconds.

But thats not what I want. I want an infinite series that converges closer to Pi

so every refresh, users can view it getting closer...

see: http://zombiewrath.com/pi.php (Old one) and 'zombiewrath.com/superpi.php' (Newer one)

But obv. converging using the above formulae takes ALONG time.

Is there any other 'loop' like Pi formulaes (workable in php) that converge faster?

Thanks alot...

© Stack Overflow or respective owner

Related posts about php

Related posts about loop