From: Shugo Maeda Date: 2003-07-08T16:11:40+09:00 Subject: [ruby-dev:20549] Re: [BigDecimal] changing rule of coerce 前田です。 At Tue, 8 Jul 2003 14:24:49 +0900, "Shigeo Kobayashi" wrote: > しかし、もし Float クラスにリテラルが無くて >  a = Float("1.234") * Float("5.678") /Float("3.14") > 等と書かなければいけないとしたらどうでしょう? > ちょっとした検算をするのに irb からキーインして電卓のように使用 > するのは Float にしろ BigDecimal にしろよくやることです。 > 実際にやってみれば、どちらが使いづらいか自明だと思うのですが? ようするに、BigDecimalにリテラルがないために、しかたなく文字列を 使ってるわけですよね。 でも、私も他の方と同様にそれはやっぱりスマートじゃないような気が します。 いっそのこと、builtin classにしてBigDecimalリテラルを用意するとい うのはどうでしょうか? 「1.234B」みたいな。 -- 前田 修吾