Aranymetszés

Az aranymetszés bűvös értékét a Fibonacci sorozat segítségével lehet közelíteni. Az alábbi ruby kód ezt teszi:

#!/usr/bin/env ruby

base, prev, curr = 10000000, 0, 1
prev, curr = curr, (curr + prev) while curr

puts curr.to_f / prev

A sorozat zárt alakban is felírható, de úgy most nem érdekes.