lib/radix/rational.rb in radix-2.0.0 vs lib/radix/rational.rb in radix-2.0.1
- old
+ new
@@ -30,14 +30,14 @@
def initialize(numerator, denominator=nil, base=10)
case numerator
when ::Rational, Rational
ratn = numerator
base = denominator
- @value = ::Rational.new!(ratn.numerator, ratn.denominator)
+ @value = Rational(ratn.numerator, ratn.denominator)
else
n = parse_value(numerator, base)
d = parse_value(denominator, base)
- @value = ::Rational.new!(n, d)
+ @value = Rational(n, d)
end
@base, @code = parse_base(base)
end
#