From: Shin-ichiro HARA Date: 2006-04-16T02:34:14+09:00 Subject: [ruby-dev:28567] Re: Rational 原です。 >けいじゅ@いしつかです. >>石塚さんは 3 が Integer か Rational か区別ができなくなって困るとい >>う説ですが、Integer が Rational に意図せず変化したりすること(やそ >>の逆)は無いのだから、プログラマが 3 の意味を誤解するケースは少ない >>のではないでしょうか。逆に例えば Rational な整数係数の行列などを p >>でデバッグ中に分母の /1 がぞろぞろ出てきたらかなり美しくないと思う >>んですけど、どうでしょう。 > >いやー デバック中は何が起っているか分からないですからね. やはり, 一目 >で分かってほしいです. 最低限 3R とか 何か印がほしいですよねぇ. 確かにそうかも。さしあたって Rational(3, 1).inspect は "3/1" にして おきます。 あー、やっぱり有理数リテラルが欲しい。