Class Bignum
In: rational.rb
Parent: Object

Methods

**   quo   rdiv   rpower  

External Aliases

** -> power!

Public Instance methods

**(other)

Alias for rpower

If Rational is defined, returns a Rational number instead of a Bignum.

[Source]

# File rational.rb, line 513
  def quo(other)
    Rational.new!(self,1) / other
  end
rdiv(other)

Alias for quo

Returns a Rational number if the result is in fact rational (i.e. other < 0).

[Source]

# File rational.rb, line 519
  def rpower (other)
    if other >= 0
      self.power!(other)
    else
      Rational.new!(self, 1)**other
    end
  end

[Validate]

ruby-doc.org is a community service provided by Happy Camper Studios, a Phoenix, Arizona, Ruby application development company.

Documentation content on ruby-doc.org is provided by remarkable members of the Ruby community.

For more information on the Ruby programming language, visit ruby-lang.org.

Want to help improve Ruby's API docs? See Ruby Documentation Guidelines.