如何在Haskell中产生无穷大?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Haskell中产生无穷大?相关的知识,希望对你有一定的参考价值。

与qazxsw poi相似......

在C中,有How to produce a NaN in Haskell宏定义的INFINITY宏。

再次,在math.h,我可以看到测试无限的设施,但不能生成一个。

因此,我唯一的选择是像http://hackage.haskell.org/package/ClassyPrelude-0.1/docs/Prelude-Math.html

答案

1/0包具有特定于该浮点格式的函数和常量。

特别是,对于iee754类(float和double属于)的成员,它具有Numeric.IEEE.infinity常量。它实际上只是作为IEEE实现的,所以如果你想要一个更漂亮的名字的包依赖,你的调用。

以上是关于如何在Haskell中产生无穷大?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 1 种方法中产生 2 个块

如何在nodejs中产生按键检测?

当任何数学运算在 .net 4 中产生“NaN”时,如何强制 C# 编译器抛出异常?

了解此 Haskell 程序的内存使用情况

[Haskell] 为什么列表操作++很昂贵?

如何在 c 中产生 NaN 浮点数?