このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 1.8.7 リファレンスマニュアル

library rational

要約

有理数を扱うためのライブラリです。

require する事で数値計算の結果を Rational オブジェクトで返すようにできます。

1.quo(2)              # => 0.5
require 'rational'
1.quo(2)              # => Rational(1,2)

クラス

Rational

有理数を扱うクラスです。

追加・再定義されるメソッド

Bignum#** Bignum#power! Bignum#quo Bignum#rpower Fixnum#** Fixnum#power! Fixnum#quo Fixnum#rpower Integer#** Integer#/ Integer#denominator Integer#gcd Integer#gcdlcm Integer#lcm Integer#numerator Integer#power! Integer#to_r Kernel.#Rational