From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1998-03-23T14:10:36+09:00 Subject: [ruby-dev:1893] Re: infinity けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :01892 ] the message: "[ruby-dev:1892] Re: infinity ", on Mar/23 13:32(JST) Shin-ichiro HARA writes: >原です。 >このスレッド長いですね。(^^; 決まりませんねえ... >|なるほど、Infinity op 非Infinityなら比較に限らず演算を許す、という >|ことですね。 > >しかし 2 * Inf はいいけど、Inf + Inf はナラン!というのも、おかしい >ですよね。 うーん... そういわれると確かに... >2 * Inf = (1 + 1) * Inf != 1 * Inf + 1 * Inf = Inf + Inf >つまり分配則をすてているわけか。 そうかあ... 気づかなかった(^^;;; >石塚さんの [ruby-dev:1778] で Infinity * 0 = 0 としたものってのは >どうでしょうか。 やっぱ, 0がいいんですか(^^;;; 危ないのは例外とした方が良いと思うんです けど... Floatでも, Inf*0 = NaN ですし... # とはいえ, それに拘るつもりもないので, そっちが良いという人が多いなら # それで良いですけども. __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---