From: kjana@... (YANAGAWA Kazuhisa) Date: 1999-02-11T22:58:24+09:00 Subject: [ruby-dev:5020] Re: 10e9999.to_i (Re: compare to NaN (Re: call for finite/isnan testers)) In message <199902102105.GAA28213@hanare00.math.sci.hokudai.ac.jp> gotoken@math.sci.hokudai.ac.jp (GOTO Kentaro) writes: > finite(x){ return x != x+1.0; } > isnan(x){ return x != x; } > > が一番ポータビリティがありそうなんですが,WATCOM C では > NaN を検知してくれないみたいですね. 「最適化によって消されてしまわないようにする必要があるかもしれません」 (C FAQ の浮動小数点演算のあたりより)ではなく? > # From: furufuru@ccsr.u-tokyo.ac.jp > # Newsgroups: comp.arch.arithmetic > # Subject: Help with IEEE 754 floating point format > # Date: Fri, 05 Feb 1999 03:43:03 GMT > # Message-ID: <79dpc4$s68$1@nnrp1.dejanews.com> > # > # から始まるスレッド参照(http://www.dejanews.com にはあります) fj でも去年か一昨年あたりそういう話があったはずなんですけど,みつから ないんでちょっとだまってました.... # 「octave では....」とかいろいろやってたのを読んだはずなのに,全然覚 # えてないのがしょうもない. -- 柳川和久 @ 東大阪市 . 大阪府 February 11, 1999 「世界平和のために働くってすてきなことね」 「とは言うもののお嬢様は座っているだけですが」