I found this equation for finding the digits of Pi. Lets see who can find the 456,043 digit of pi. (that was a random number, and please do not look up the answer. Use the formula :)
Pi = SUMk=0 to infinity 16^-k [ 4/(8k+1) - 2/(8k+4) - 1/(8k+5) - 1/(8k+6) ]
Here is the url for it if you are confused and need a bit more info.
The formula works only for extracting "hexadecimal" digits. It doesn't work for decimal digits.