From: Nobuyoshi Nakada Date: 2008-03-28T18:12:56+09:00 Subject: [ruby-dev:34164] Re: Complex組み込み なかだです。 At Fri, 28 Mar 2008 12:15:45 +0900, Shin-ichiro HARA wrote in [ruby-dev:34161]: > Masahiro TANAKA さんは書きました: > > > (2) CやFORTRANの複素数型をラップした、実部・虚部がdouble型の複素数クラス 少なくともC90には複素数型はないと思いますが…。 > (2) には新しい名前が必要になりますね。仮に ComplexFloat とすると、クラ > ス関係は、あたらしい InexactNum(仮称)を導入して、 > > Numeric - InexactNum - Float > - ComplexFloat > > とするか、RealFloat(仮称)を導入して > > Numeric - Float - RealFloat > - ComplexFloat > > とするか。いずれにしても大きな変更になるけど。 そんなに細かく分けるのは使い勝手が悪くないでしょうか。内部的に整 数で保存するかdoubleにするかBignumにするか、などは隠してくれたほ うがいいような気がするのですが。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦