我知道Haskell有原生数据类型,允许你有非常大的整数,所以像这样的东西
>> let x = 131242358045284502395482305
>> x
131242358045284502395482305
按照预期工作。我想知道是否有类似的“大精度浮点”原生结构可以使用,比如
>> let x = 5.0000000000000000000000001
>> x
5.0000000000000000000000001
是有可能的。如果我在Haskell中输入它,如果我超过15位小数(双精度),它将被截断为5。