From: Yukihiro Matsumoto Date: 2006-04-07T00:28:47+09:00 Subject: [ruby-dev:28523] Re: Rational まつもと ゆきひろです In message "Re: [ruby-dev:28522] Re: Rational" on Fri, 7 Apr 2006 00:20:38 +0900, Tadayoshi Funaba writes: |安心しました。忘れないうちに、やっちゃってほしいです。 まずは1.9に取り込んでいただきたいです。1.8をどうするかはそれ から考えようと思いますが、ちゃんとテストさえ行えば互換性の問 題もなさそうだし取り込んでもいいんじゃないでしょうか。 |安心したんで、ついでにいうと、Float に Common Lisp の |rational/rationalize 関数みたいなのがあると便利だと思います。to_r をど |ちらかの別名にするとか。難しいのかな。 CLではrationalとrationalizeは違うんですね。Rubyでは両方は要 らないと思うけど、どっちを採用すべきなのかなあ。CLtLを読むか ぎりはrationalizeの方が望ましいような気がするけど(実装は大変 なんでしょうか)。