gpt4 book ai didi

c++ - 无限大小的整数?

转载 作者:太空狗 更新时间:2023-10-29 19:44:11 26 4
gpt4 key购买 nike

在 Python 中,我可以编写一个程序来计算无限大小的整数。就在前几天,我做了百万分之一的斐波那契数,它太大了,控制台装不下。如果这在 Python 中是可能的,据我所知,它是用 C 编写的,那么如何在 C++ 中做同样的事情呢?它必须是可能的,否则我看不出它如何在 Python 中完成。我也相信在 Java/C# 中有类似的东西称为 Biginteger,但我找不到任何说明如何在 C++ 中实现它的东西。

最佳答案

在 C/C++ 中一切皆有可能。您可以编写自己的名为 bigInteger 的类并使用一个数组来表示数字,但最好的方法是使用一个已经编写好的库来处理大数字,因为它们经过了很好的优化,并且其中很大一部分是用 asm 编写的额外的速度。下面是几个例子:

关于c++ - 无限大小的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12649181/

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