Class: Rational

Inherits:
Numeric show all
Defined in:
mruby/mrbgems/mruby-rational/mrblib/rational.rb

Instance Method Summary collapse

Methods inherited from Numeric

#+@, #-@, #abs, #allbits?, #anybits?, #eql?, #finite?, #infinite?, #negative?, #nobits?, #nonzero?, #positive?, #to_c, #to_r, #zero?

Methods included from Comparable

#<, #<=, #==, #>, #>=, #between?, #clamp

Instance Method Details

#inspectObject



2
3
4
# File 'mruby/mrbgems/mruby-rational/mrblib/rational.rb', line 2

def inspect
  "(#{to_s})"
end

#to_sObject



6
7
8
# File 'mruby/mrbgems/mruby-rational/mrblib/rational.rb', line 6

def to_s
  "#{numerator}/#{denominator}"
end