Ruby :: Aufgabe #162
1 Lösung

Funktion um Pi zu berechnen.
Anfänger - Ruby
von Felix
- 09.07.2017 um 21:59 Uhr
Schreibe eine Methode um Pi zu berechnen. Versuche Pi auf so viele Stellen wie möglich zu berechnen.
Lösungen:

=begin T.y.P. #162 by Lars I. Approach to PI Lines of code 14 =end def add(sum,numerator,denominator) return sum + (numerator/denominator) end def get_num_denom() sum = 0.0 for i in 1..(10**7) num = ((-1)**(i+1)).to_f denom = (2*i - 1).to_f sum = add(sum,num,denom) end puts "The sum is #{4 * sum}" puts "Math::PI: #{Math::PI}" end get_num_denom