From: Yukihiro Matsumoto Date: 2008-12-17T18:05:33+09:00 Subject: [ruby-dev:37479] Re: Math and NaN まつもと ゆきひろです In message "Re: [ruby-dev:37476] Re: Math and NaN" on Wed, 17 Dec 2008 11:30:04 +0900, zunda writes: |数値演算をする場合には、全部チェックして例外が上がる方がうれしい |です。あるデータ点でInfやNaNが出るとイテレーションを重ねるごとに |それが他のデータ点にも伝搬していって無意味な計算を続けた上で、 |どこでおかしな計算が起きたのか辿ることができなくなります。 なるほど。となると実はFloatの除算とかでも積極的に例外をあげ た方がうれしいということなんですかね。そういえばPerlやPython はそうしているようです。いや、1.9.1では変えませんが。