From: Yukihiro Matsumoto Date: 2009-08-17T09:11:40+09:00 Subject: [ruby-dev:39098] Re: [ruby-cvs:31781] Ruby:r24563 (trunk): * numeric.c (flo_pow,fix_pow): may return complex number. まつもと ゆきひろです In message "Re: [ruby-dev:39097] Re: [ruby-cvs:31781] Ruby:r24563 (trunk): * numeric.c (flo_pow,fix_pow): may return complex number." on Mon, 17 Aug 2009 08:42:07 +0900, Tadayoshi Funaba writes: |1.9.1 の開発の最終段階でしました。まつもとさんは賛成してくれましたが、 |石塚が反対らしきことを述べていましたが (mathn でやりゃいいって話で)、彼 |の理屈は、mathn の機能を組み込みに無理矢理ねじこんだところで崩壊してい |たと思います。num#i も出来たのでいいのではないでしょうか。 mathnについても悩ましいところです。やっぱり、グローバルに置 き換えるのは影響が大きすぎるので実用には耐えませんよねえ。 あと、mathとcmathの関係についても考え直しているのですが、こち らも(mathnほどでないにしても)影響が大きいので、躊躇するところ です。もっとも、mathの場合、エラーになるものがcmathではならな い(複素数を返す)というだけなので、影響は限定的かな。