C中的BigInteger?

C中的BigInteger?

用C语言处理巨大数字的最简单方法是什么?我需要在1000^900区域存储值.

有人知道一个简单的方法吗?任何帮助都将是非常感谢的!


DIEA
浏览 916回答 3
3回答

呼如林

有几个库可以帮助您做到这一点(任意精确的数学):BigDigits;iMath;十根;和毫无疑问是其他人。假设这与工作无关(你这样做是为了好玩,或者是一种业余爱好,或者只是学习一些东西的机会),为任意精确的数学编写一个库是一个相对有趣的项目。但是,如果您需要完全依赖它,并且对具体细节不感兴趣,只需使用一个库即可。

缥缈止盈

有许多库可以处理大量的数字。你需要整数算法还是浮点数算法?您可以查看内置于Python中的用于该任务的代码。您可以查看用于任务的Perl扩展。您可以查看OpenSSL中的任务代码。您可以查看GNUMP(多精度)库-正如kmkaplan所提到的。
打开App,查看更多内容
随时随地看视频慕课网APP