From: Masahiro TANAKA Date: 2008-05-15T22:57:24+09:00 Subject: [ruby-dev:34722] Re: int/int -> rational (Re: Re: ComplexFloat) 2008/05/14 23:24 Tadayoshi Funaba : > 田中昌宏さんたちが評価してくれるならば、これを取り込んでもよいと思いま > す。ただ、たとえ、C コンパイラが複素数を最適化しようともデータを ruby > や python で転がしている限り、殆ど速度は変らないということです。おそら > く、計算方法としては、よく練られているのだと思いますから、そういう面で > は意味があるのだと思います。 こちらでも独自にコードを書いて試していますが、単純なフーリエ変換で 4倍くらい速くなりました。もっともこれはふなばさんのコードでMath関数が C化されていないことも一因ですが、Math関数も同様に double型で実装 することは可能でしょうか。 あと、ふなばさんのコードで気になったのが、BigDecimalなど未知の数値 クラスを持てないことですが、これはそういう仕様だということでしょうか。 田中昌宏