From: "Mark J. Reed" Date: 2003-09-18T00:09:12+09:00 Subject: Re: NaN and Inifinity On Tue, Aug 12, 2003 at 11:06:51AM +0900, Scott Thompson wrote: > >irb(main):015:0> a = Math::log(-1) > >=> NaN > >irb(main):016:0> a.class > >=> Float > >irb(main):017:0> b = "NaN".to_f > >=> NaN > >irb(main):018:0> b.class > >=> Float > >irb(main):019:0> b.nan? > >=> true > > Hrrrm... Okee dokey. I tried something like that and I get > > irb(main):002:0> b = "NaN".to_f > => 0.0 > irb(main):003:0> b.nan? > => false > > There must be something wacky with my Ruby. :-) I get the same thing. I think it's something wacky with 1.8. -Mark