From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1998-08-18T13:48:28+09:00 Subject: [ruby-list:9197] Re: Matrix#to_i [Re: irb -m] けいじゅ@日本ラショナルソフトウェアです. In [ruby-list :9192 ] the message: "[ruby-list:9192] Re: Matrix#to_i [Re: irb -m] ", on Aug/18 13:18(JST) GOTO Kentaro writes: >ごとけんです >毎度おつき合い頂きありがとうございます。 いえいえ(^^;;; こういう話しだとつい乗ってしまうのが... >>>prec(Rational) はちょっと難しそうですが、Float を >>>有理数として分母分子を計算するのはアリかも知れません。 >>>つまり (0.2).prec(Rational) # => Rational(1,5) みたく。 >> >>変換する意味があるかどうかは別ですけどね... > >たぶん小数表示を Rational の略記に使えるという >メリットに出来ると思います。 うーん.... ただ, Numeric関係クラスはprecをちゃんと用意することは意義があることで しょう. >もっともですね ^^;; 同意します。 >「別名(?)」と書かれてますが中身が何か解らないので >別名にしないと別の実装は出来ないでしょう(いや全ての >クラスに prec_f なんかを実装していくことは出来ますが)。 深く考えていったわけではありません. def prec_f prec(Float) end とprecを利用すればよいと思っただけでした. __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---