gpt4 book ai didi

math - 非整数的任意精度

转载 作者:行者123 更新时间:2023-12-04 08:35:02 26 4
gpt4 key购买 nike

Haskell 有一个内置的 Integer类型,它处理任意精度的整数。还有Rational ,这是一个任意精度的分数。但是这类事情的算术需要找到一个共同的分母,然后将结果取消到最少的项。

如果我想在尾数中以 100 位精度进行浮点运算怎么办?我该怎么做?

我看到有一个 Data.Fixed模块,但这似乎提供了一些具有固定精度的自定义编写类型。我想要的是我可以在运行时根据每个任务需要多少精度来动态增加或减少精度的东西。

PS。我不是在寻找十进制算术,尽管我想知道它是否在某处可用会很有趣......

最佳答案

试试 Data.Number.CReal来自 numbers包裹。它为您提供转换为字符串时所要求的精度。

关于math - 非整数的任意精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22500308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com