README.md
December 5, 2022 ยท View on GitHub
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)
More Info
Prints the estimated value of Pi
| Submitted On | |
| By | Eli |
| Level | Beginner |
| User Rating | 4.8 (19 globes from 4 users) |
| Compatibility | C++ (general) |
| Category | Math |
| World | C / C++ |
| Archive File |
API Declarations
iostream.h
math.h
Source Code
#include <iostream.h>
#include <math.h>
#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;
}