Im interested in how you would continue where you left off if for example there was a power cut?

You say you intend to save each value to the hard disk reather than ram, i suppose you will need to store the latest calculation also?

so you can restart from where it left off?

Im not clear but im sure you will get my drift...?

James

James..that is exactly what i intend to do.

Though i will save around every 10 minutes or so as not to create too much lag.

I will save the n value reached and the current value of pi.

What i was trying to say before is that when you get to (just theoretical example) 1/10000000 the first 10 digits are correct and no longer need to be saved in ram because they are no longer part of the calculation.because 1/10000000 has a value so small it does not effect the uper regions of pi

__I think this is the only advantage of using this calculation technique : thats why __*im* using it
hehe.

ps.using this formula to calculate pi.

will probably take a week in order to accurately calculate the first 10,000 decimals.