# Precise Calculation of Pi

Email
 Submitted on: 1/1/2015 6:00:00 AM By: Eli (from psc cd) Level: Beginner User Rating: By 4 Users Compatibility: C++ (general) Views: 2207

This code calculates an estimated value of Pi using the Leibnitz series (which is basically a power series expansion of a trigonometric function which allows to estimate Pi very well)

### INCLUDE files:

Can't Copy and Paste this?
 ```//************************************** //INCLUDE files for :Precise Calculation of Pi //************************************** iostream.h math.h```
code:
Can't Copy and Paste this?
 ``` //************************************** // Name: Precise Calculation of Pi // Description:This code calculates an estimated value of Pi using the Leibnitz series (which is basically a power series expansion of a trigonometric function which allows to estimate Pi very well) // By: Eli (from psc cd) // // Inputs:n/a // // Returns:Prints the estimated value of Pi // // Assumes:n/a // // Side Effects:n/a //************************************** #include #include #define NUM_OF_ELEMENTS 20000 int main() { double pi = 0; // Calculating pi/4 for (long int n = 1; n <= NUM_OF_ELEMENTS; n++) { pi += (double) pow(-1, n+1)/(2*n-1); } // Calculating pi pi *= 4; cout << "Estimated PI value (" << NUM_OF_ELEMENTS << " elements of Leibnitz series): "<< pi; return 0; }```

Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

What do you think of this code (in the Beginner category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)