From: Tadayoshi Funaba Date: 2009-02-08T21:21:37+09:00 Subject: [ruby-dev:37947] Re: [ruby-list:45859] Re: patch for Complex#sqrt in lib/cmath.rb of ruby-1.9.1-p0 dev に振ります。 > 反応がなくてさみしい西松です。 > > --- I wrote in [ruby-list:45852]: > > 西松と申します。 > > [ruby-list:44275] で触れた -0.0(符号付きゼロ)のためのパッチです。 > > このときにちゃんとチェックせず、申し訳ありませんでした。 ちょっと記事を見たところでは、Complex で -0.0 を保存する、というところ で留めた感じですね。僕にしてもそれ以上の事は考えていませんでした。 cproj については、以前のパッチではメソッド、今回は関数と違いがあるとい うことですかね。これが必要なのか、必要ならどう入れるか、考える余地があ るかもしれません。僕はこのあたりについて意見を持っていないので、石塚さ んがどういう判断をしたのか、あるいは他の関心のある人の意見を訊いたらい いかもしれません。 いづれにしても、ちょっと見た感じでは、このパッチは専ら Complex(float,float) の場合を考えているようですし、若干の不備もあるので、 そのまま当てられないように見えます。