Flashynuff

compute pi - ruby

Apr 30th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.28 KB | None | 0 0
  1. puts "Enter a number, please."
  2. n = gets.chomp.to_i
  3.  
  4. denom = 1.0
  5. toggle = 1.0
  6. result = 1.0
  7.  
  8. for x in 0...n do
  9.     result += toggle * (1.0 / denom)
  10.     denom += 2
  11.     toggle *= -1
  12.  
  13.     puts "Result: #{result}"
  14. end
  15.  
  16. result *= 4
  17.  
  18. puts "Estimation of Pi (#{n} times): #{result}"
Add Comment
Please, Sign In to add comment