1
我有它返回一個浮動的功能。(平均) 然後我得到的輸出和其他功能哈斯克爾比較NaN值
| average == 0 = "0"
| average >= 0 = (show average)
內它比較但當平均爲NaN我可以」噸做這比較原因NaN似乎是/ = 0。 如何比較NaN值?
我有它返回一個浮動的功能。(平均) 然後我得到的輸出和其他功能哈斯克爾比較NaN值
| average == 0 = "0"
| average >= 0 = (show average)
內它比較但當平均爲NaN我可以」噸做這比較原因NaN似乎是/ = 0。 如何比較NaN值?
您可以使用屬於RealFloat
類的isNaN函數。
請參閱['isNaN'](http://hackage.haskell.org/package/base-4.6.0.1/docs/Prelude.html#v:isNaN) –
感謝它工作:) – Bobys
@ ThomasM.DuBuisson Want複製粘貼這兩個詞作爲答案?互聯網點的誘惑+這個問題可以標記爲回答/關閉 – jozefg