原です。

近岡宣吉 さんは書きました:
> 近 岡 です。
> 
> 4年前の話題で申し訳ありません。
> 
> [ruby-math:00909]にあるプログラム
>> /* 2^30 <= x < 2^32 について root を計算する */

> 結論からすれば、次のように掛算1回余分に行うことで、ニュートン法のループ
> 部分を1回にできました。

これって私が振った話ですね。すいません、反応がものすごく鈍くて。

もうちょっとしたら検証して、もしかしたら rational.c に取り込ませて
いただきたい、と思います。

#もうちょっとましな返答をしたかったのですが…