2010-11-22 16 views
2

可能性の重複:
Negative doubles or floats in Haskell (macports)Haskellの負の十進数

私Haskellのために新しいです、と私はGHCiのか、利用されるように、負の浮動小数点数(例えば-1.0)を入力しようとすると、それらはモジュールで、私はセグメンテーションフォルトを得ています。

どのようにして、浮動小数点値が浮動小数点エラーを起こさない変数に与えることができますか?

事前に私の謝罪これは総noobの質問ですが、私は一種の、これはハードそれがあるようでショックを受けていた場合...

+0

すべてここでうまくいきます。 GHCi 6.10.3はWindows 7で動作しています。これはおそらくバグだと思いますが、そうであればGHCの著者に報告してください。 –

+1

うーん、それは正しくない。使用しているコンパイラ(GHC、多分?)、オペレーティングシステム、コンソール出力の具体例についていくつかの情報を教えてください。 – luqui

+0

それは実際にシステムSEGFAULTですか?それは全く起こらないはずです –

答えて

3

GHCのMacPortsビルドが壊れています。代わりにHaskell Platformをお試しください。

0

GHCiのバグであることのように思えます。問題が修正されるまで、ghciのバージョンを変更するか、ハグを使用することを検討することができます。あなたがセグメンテーションを取得した場合、RTSはこれが起こらないことを通常保証するので、何かがひどく間違っています。

関連する問題