From: matz@... (Yukihiro Matsumoto) Date: 2003-01-24T09:52:37+09:00 Subject: [ruby-dev:19428] Re: Numeric#quo まつもと ゆきひろです In message "[ruby-dev:19427] Re: Numeric#quo" on 03/01/24, Yukihiro Matsumoto writes: ||うーん. Numeric#quo自体の導入は悪くないと思いますが, Rationalがあるか ||どうかによって振る舞いが変るので, 結果がFloatを前提としているスクリプ ||トに悪影響が出る可能性がありますね. そういう振る舞いは, 松本さんも余子 ||のみでないのでは? | |Rationalが十分Floatとの互換性があって、クラスが違っていても |なにも問題なく動くRubyが好みです。 ところで、Rationalを組み込みにした場合 quo はなにを返すべき なんでしょうね。「int.quo(int)」はRationalで決まりだとして も、「int.quo(float)」とか「float.quo(float)」とか。