From: Kenta Murata Date: 2010-08-11T23:33:38+09:00 Subject: [ruby-dev:42004] Re: [ruby-core:31672] [Bug #3678] CMath.sqrt(1.i) results to 0.0+0.0i むらたです。 On 2010/08/11, at 18:01, Yukihiro Matsumoto wrote: > まつもと ゆきひろです > > In message "Re: [ruby-dev:41996] Re: [ruby-core:31672] [Bug #3678] CMath.sqrt(1.i) results to 0.0+0.0i" > on Wed, 11 Aug 2010 13:48:04 +0900, Kenta Murata writes: > > |現在の CMath.sqrt の定義は実部も虚部も sqrt! の結果になっており、 > |結局 Float になるのですから分母を 2 から 2.0 に変更しても問題ないと思います。 > > コミットしてもらってもいいですか? > コミットしました。 そのついでに、test/test_cmath.rb がなかったので作りました。 -- Kenta Murata OpenPGP FP = 1D69 ADDE 081C 9CC2 2E54 98C1 CEFE 8AFB 6081 B062 本を書きました!! 『Ruby 逆引きレシピ』 http://www.amazon.co.jp/dp/4798119881/mrkn-22 E-mail: mrkn@mrkn.jp twitter: http://twitter.com/mrkn/ blog: http://d.hatena.ne.jp/mrkn/