Advertisement
calcpage

myPI_serial_v02.py

Jan 29th, 2020
746
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. #MrG 2020.0116 What Is A Right Right Riemann Sum
  2. #Version02: python myPI_serial_v02.py
  3. #Version02: with timeit
  4. import timeit
  5.  
  6. def f(x):
  7.     return 4.0/(1+x**2)
  8.  
  9. def Rsum(a,b,n):
  10.     area=0.0
  11.     for i in range(n):
  12.         area=area+(b-a)/n*f(a+(b-a)/n*(i+1))
  13.     return area
  14.  
  15. start_time = timeit.default_timer()
  16. pi = str(Rsum(0.0,1.0,10000))
  17. end_time = timeit.default_timer()
  18.  
  19. print("area = " + pi)
  20. print("start_time = " + str(start_time))
  21. print("end_time = " + str(end_time))
  22. print("elapsed time = " + str(end_time-start_time) + ' seconds')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement