From: Hidetoshi NAGAI Date: 2006-04-11T10:51:06+09:00 Subject: [ruby-dev:28539] Re: Rational 永井@知能.九工大です. From: keiju@ishitsuka.com (石塚圭樹) Subject: [ruby-dev:28537] Re: Rational Date: Tue, 11 Apr 2006 04:16:35 +0900 Message-ID: > >ただしeval(Rational(1,3).inspect)はRational(1,3)と全然ち > >うものになってしまいます。 > > inspectってそういうことを保証していないので, かまわないのでは? String#to_r (or String#rational) なんてのは提供しないのでしょうか. 例えば "2/3".to_r => Rational(2, 3) とか "4".to_r => Rational(4, 1) とか "2/(3/5)".to_r => Rational(10, 3) とかで得られると楽ができて嬉しそうです. "1.3/0.6".to_r のようなものをどうするかは要検討かもしれませんが... -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp