Class: Complex

Inherits:
Object show all
Defined in:
lib/vendor/backports-3.3.5/lib/backports/1.9.2/complex/to_r.rb

Instance Method Summary collapse

Instance Method Details

#to_rObject

Raises:

  • (RangeError)


4
5
6
7
# File 'lib/vendor/backports-3.3.5/lib/backports/1.9.2/complex/to_r.rb', line 4

def to_r
  raise RangeError, "Can't convert #{self} into Rational" unless imag.eql?(0)
  real.to_r
end