From: "sho-h (Sho Hashimoto)" <sho-h@...>
Date: 2012-11-10T16:17:17+09:00
Subject: [ruby-dev:46471] [ruby-trunk - Bug #7321][Open] Newton.#nsolve の第 2 引数が複数の役割を持つ


Issue #7321 has been reported by sho-h (Sho Hashimoto).

----------------------------------------
Bug #7321: Newton.#nsolve の第 2 引数が複数の役割を持つ
https://bugs.ruby-lang.org/issues/7321

Author: sho-h (Sho Hashimoto)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]


Newton.#nsolve の第 2 引数 x は以下の 2 つの役割を持つようです。

* 探索を開始する点
* 解を代入

newton.rb のコメントにも同じ内容が記述してあるのでわかるといえばわかるのですが、できればそれぞれ分けた方がわかりやすいのではないかと思いました。Newton.#nsolve の戻り値として返すか、引数を追加するのはどうでしょう。


-- 
http://bugs.ruby-lang.org/