value of π by Gregory-Leibniz series in fortran

An infinite sum series first given by Madhava and later rediscovered by Gregory and Leibniz is expressed as, 

`\sum_{n=0}^{\infty} \frac{(-1)^n}{2n+1} = \frac{\pi}{4} `
or, `\frac{\pi}{4} = \sum_{n=0}^{\infty} \frac{(-1)^n}{2n+1}`
`\therefore \pi = 4 \times \sum_{n=0}^{\infty} \frac{(-1)^n}{2n+1} `
Where n  = 0,1,2,3,4,5, ..................................,  positive integer.

For n =0
`\pi = 4 \times 1`

For n = 0,1
   `\pi = 4 \times (1- \frac{1}{3})`

For n = 0,1,2
`\pi = 4 \times (1 - \frac{1}{3} + \frac{1}{5})`

For n = 0,1,2,3
`\pi = 4 \times (1 - \frac{1}{3} + \frac{1}{5} - \frac{1}{7})` and so on.

Continuiing this process  up to `n \approx \infty`,  you obviously get,
   `\pi =4 \times ( 1 - \frac{1}{3} + \frac{1}{5} - \frac{1}{7} + \frac{1}{9} - \frac{1}{11} + ....................)     (2)`
This is called Gregory-Leibniz series to estimate value of `\pi`. 

fig. 1. n vs. `\pi` plot

n gives number of terms in the series. 

To get fortran code for estimation of value of `\pi` by using Gregory-Liebniz series, click on the given button :  Get Files



Learn to create gif animation in gnuplot software: Click Here.


Comments

These posts may also be useful for you

top 3 websites for downloading research papers for free

plot graph in gnuplot from csv and data file | knowledge of physics

projectile motion in fortran | relation of angle of projection and horizontal range

NEB physics exam numerical problems with solutions for grade 12 students

how to plot 3D and parametric graphs in gnuplot | three dimensional plot in gnuplot software

how to create GIF animation in gnuplot | animation using gnuplot software

NEB board exam maths solved problems with proper solutions - available for free | short answered mathematics problems solved group A

NEB grade 11 and 12 maths exam MCQ solved problems | NEB mathematics MCQ solved problems