Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Precisionモジュール
クラスの継承リスト: Precision
精度をもつ具象数値クラスのためのモジュールです。
Mix-in により 精度をもつ具象数値クラスのためのユーティリティを提供します。
ここでいう精度とは実数の近似の良さを意味します。 本モジュールは、抽象数値クラスや複素数、行列など、それら自身が実数に含まれないような クラスにインクルードすべきではありません。
定義 | 説明 | |
---|---|---|
included(module_or_class) -> Precision
|
Precision をインクルードするクラスやモジュールに対してメソッド induced_from を自動的に定義します。 |
|
induced_from(number) -> object
|
number を自分のクラスに変換した結果を返します。 |
定義 | 説明 | |
---|---|---|
prec(klass) -> object
|
self を精度 klass に変換した結果を返します。 |
|
prec_f -> Float
|
self を Float に変換します。 prec(Float) と等価です。 |
|
prec_i -> Fixnum
|
self を Integer に変換します。 prec(Integer) と等価です。 |