RosettaCodeData/Task/Convert-decimal-number-to-rational/Ruby/convert-decimal-number-to-rational-1.rb
2015-02-20 09:02:09 -05:00

5 lines
174 B
Ruby

> '0.9054054 0.518518 0.75'.split.each { |d| puts "%s %s" % [d, Rational(d)] }
0.9054054 4527027/5000000
0.518518 259259/500000
0.75 3/4
=> ["0.9054054", "0.518518", "0.75"]