From: Tanaka Akira Date: 2003-07-10T21:03:05+09:00 Subject: [ruby-dev:20615] Re: [BigDecimal] changing rule of coerce In article <200307100956.SAA03748.keiju@bc.mbn.or.jp>, keiju@ishitsuka.com (石塚圭樹) writes: > Rationalは四則演算では閉じていますが, その他の関数(sqrt, sin等)では閉 > じてないものが多いですので, そういったときにはBigFloatの方がアドバンテー > ジがありますね. 逆に, 四則演算の世界ではRationalの方が良いと. なるほど。 実をいえば、BigDecimal を導入することを最初に提案したひとのねらいも誤 差の無い計算です。[ruby-dev:19092] でも、そこに出ている例は成績処理で、きっと四則演算で済むんじゃないかと 思います。 そういう用法を考えると、BigDecimal を添付するというのは的を外してるん じゃないかと思うんですよねぇ。 -- [田中 哲][たなか あきら][Tanaka Akira]