From: Shigeo Kobayashi Date: 2003-07-16T13:35:13+09:00 Subject: [ruby-dev:20692] Re: [BigDecimal] 標準添付案 [Re: Re: [BigDecimal] renaming proposal] 小林です。 ふと、気がついたんですが。 ----- Original Message ----- From: "石塚圭樹" Subject: [ruby-dev:20637] [BigDecimal] 標準添付案 [Re: Re: [BigDecimal] renaming proposal] > > つぎに, Floatとのcoerceはやめた方が良いと思います. たぶん,小林さんも > FloatとBigDecimalを直接演算させることはやってない思います. Floatから > BigDecimalに変換するのにビミョーな誤差がでるので暗黙的変換はかなり使い > づらいからです. ですので, Float - > BigDecimalは明示的変換にする方が良 > い(つまり, 使う本人がわかって使うぶんには良い)と思います. > > 結果として, coerceするのはInteger系だけにします. そうすると, 現行の Rational.rb は Float との coerce を可としています。 個人的には to_f があるなら coerce してもいいような気がします。 どちらかに、合わせた方がいいでしょうね? ------------------ 小林 茂雄 shigeo@tinyforest.jp