From: shugo@... (Shugo Maeda) Date: 1998-03-10T16:27:27+09:00 Subject: [ruby-list:7055] Re: infinity 前田です。 In message "[ruby-list:7053] Re: infinity" Keiju ISHITSUKA wrote: |rubyでは定数としてはないんですが, 結果としてInfやNanになることがあるん |ですね. ただ, 表記がおかしいんでどうにかして欲しいですが... | |例: | |rbc0> _**2 |1.0e+168 |rbc0> _**2 |Inf.0 すでにRubyでInfやNaNが出てくるならFloatで定数定義されていても よいかもしれませんね。 (あくまでIEEEのInf/NaNを表現する定数という意味で) BigFloatなどができた場合はどうするかという問題が残りますけど...。 # ちなみにinspectの表示がおかしいのは前のパッチで直ると思います。 あと、1.0 / 0.0 などは今までどうり例外を上げるか、あるいはInfを返す か、どちらが良いでしょう。 -- 前田 修吾