Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Precisionモジュール > induced_from

singleton method Precision.induced_from

induced_from(number) -> object[permalink][rdoc]

number を自分のクラスに変換した結果を返します。

デフォルトの定義は、例外 TypeError を発生させるので、 Mix-in したクラスでこのメソッドを再定義する必要があります。 再定義に、Precision#prec を使うと、 無限ループになる可能性があります。

[PARAM] number:
変換元の数値
[EXCEPTION] TypeError:
Mix-inしたクラスでこのメソッドが再定義されていない場合に発生します。