From: Kazuhisa YANAGAWA Date: 1998-03-11T11:10:50+09:00 Subject: [ruby-dev:1665] Re: infinity In message <199803101536.PAA01595@soleil.localnet.or.jp> shugo@po.aianet.ne.jp (Shugo Maeda) writes: > それで、require 'mathn'すると1 / 0でその無限大定数を返すと良さそうで > すね。 それはまずいでしょう. 1/0 は不定です. 1/x の右極限は正の無限大. 左極 限は負の無限大. 0 == +0 というのなら問題はありませんが, こんどは本 当の 0 がなくなってしまう. > # あれ、現状だと、 > # rbc0> 1 / 0 > # > # となってしまいますね(^^; rational.rb 単独だと `ZeroDivisionError: divided by 0' っていわれま すけど. mathn.rb を使うとこうなるような. mathn.rb のバグ? =========================================================================== 柳川 @ 情報システム学研究科 . 電気通信大学 katze@yuba.is.uec.ac.jp March 11, 1998 It is never late to mend.