Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. Option Explicit
  2.  
  3.  
  4. Sub pi()
  5.  
  6. Dim eps As Double
  7. Dim res As Double
  8. Dim pi As Double
  9. Dim pre As Double
  10. Dim i As Integer
  11.  
  12. i = 0
  13. pi = 4
  14.  
  15. eps = [C3]
  16.  
  17. Do
  18. pre = pi
  19. res = (-1) ^ i
  20. res = res * 4
  21. res = res / (2 * i + 1)
  22. pi = pi + res
  23. i = i + 1
  24. Loop While Abs(pi - pre) > eps
  25.  
  26. [C4] = res
  27.  
  28. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement