gpt4 book ai didi

precision - 具有无限精度的数学库是如何实现的?

转载 作者:行者123 更新时间:2023-12-01 09:10:59 25 4
gpt4 key购买 nike

所以我知道浮点精度(以及 1.1 之类的东西如何不能用二进制精确表示)等等,但我想知道:那么,与数学相关的库如何实现无限精度?换句话说,例如,您将如何以二进制形式准确地表示 1.1?只是一个简短的描述会很棒,我可以自己弄清楚确切的细节。谢谢。 :)

最佳答案

没有无限精度库,但有任意精度库。有关如何实现的详细信息,请阅读一些 documentation :-)

要以二进制精确表示 1.1,不能使用 float ,正如您正确指出的那样。如果将整数部分 (1) 存储为整数,将小数部分 (.1) 存储为另一个整数,则可以表示它,然后您需要创建处理这些结构的逻辑。或者,它可以存储为分数 (11/10),分母和分子都存储为整数。

关于precision - 具有无限精度的数学库是如何实现的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1004997/

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