From: nobu.nakada@... Date: 2000-04-18T17:49:10+09:00 Subject: [ruby-dev:9591] Re: SIGFPE isn't raised on FreeBSD 4.0 なかだです。 At Tue, 18 Apr 2000 17:32:59 +0900, matz@netlab.co.jp (Yukihiro Matsumoto) wrote: > |> !DIV0_ALLOWED > |> > |> な環境では常に > |> > |> | fpsetmask(fpgetmask() & ~(FP_X_DZ|FP_X_INV|FP_X_OFL)); > |> > |> が有効なものなんですか? > | > | すいません。もちろんそうは問屋が卸しっこないので(^^;、こんなもんでしょ > |うか。Free BSD 以外の環境だと fpsetmask() 相当の関数って何があるんでしょ > |う? > > ですよね。だとすると、この程度なら__FreeBSD__埋め込みでもか > えって分かりやすい気がするのは私だけ? FreeBSD でもバージョンで違うとか、他の環境も考えなきゃいけないとかだ と分けてしまった方がいいような気がするんですが。 [ruby-list:21974] Re: Polynomial.rb and floating point exception At Tue, 18 Apr 2000 13:14:56 +0900, K.Kodama wrote: > Alpha で Infinity=1.0/0.0 と書くと問題が出るそうです. > > From: Daisuke IKEGAMI > Subject: [ruby-math:00260] Re: Polynomial.rb and floating point exception > Date: Tue, 18 Apr 2000 12:49:33 +0900 > Message-ID: <200004180349.MAA13146@alpha085.aist-nara.ac.jp> > ..... > > < Infinity=1.0/0.0 > > --- > > > # Infinity=1.0/0.0 > > > Infinity=Complex::I > > > > を施したら、エラーは出なくなりました。 具体的にどういう問題なのか分かりませんが、なんだかちょうどこれもそれっ ぽく思えるので、一緒に対応した方がいいような気がして。 -- そうだ 強気に ちょっと インチキに☆彡 中田 "Bugるくらいがちょうどいいかも;-)" 伸悦