前田です。

In message "[ruby-list:7070] Re: infinity"
Tadayoshi Funaba <tadf / kt.rim.or.jp> wrote:

|素人の僕からすると、-0.0 や、NaN や、オーバーフローによる Inf は、どれ
|も浮動小数点数演算のご都合からでてきたことに思えるんで、数値演算の本質
|とも関係ないし、この議論の本質とは関係ないように思っちゃうんですね。そ
|れでも、ちゃんとこっちの都合に符合していればいいんですが、ちょっと逆転
|しつつあるかな。

一応ruby-listでもフォローしておくと、FloatのInf/NaNの処理をきちんと
しておいた上で、数学的な無限大の表現は別クラスで定義、という方向が
今のところ有力のようです。

ふなばさんの用途に関しては[ruby-list:7044]で僕が書いたようなクラス
を定義すれば、とりあえず用は足りるのではないでしょうか。

-- 
前田 修吾