小编典典

Int 和 Integer 有什么区别?

all

Int在 Haskell 中, an和 an 有什么区别Integer?答案记录在哪里?


阅读 81

收藏
2022-07-09

共1个答案

小编典典

“整数”是一种任意精度类型:它可以容纳任何数字,无论多大,直到机器内存的限制。这意味着你永远不会有算术溢出。另一方面,这也意味着您的算术相对较慢。Lisp
用户可能会在这里认出“bignum”类型。

“Int”是更常见的 32 位或 64 位整数。实现方式各不相同,但保证至少为 30 位。

资料来源:Haskell
Wikibook
。此外,您可能会发现
A Gentle Introduction to Haskell的
Numbers
部分很有用。 __

2022-07-09