C或C ++中的大整数
我正在研究一个阶乘程序,当试图找到1000的阶乘时,程序不起作用。我认为大整数是解决方案; 它们是如何工作的? (在C或C ++中)
GMP可以为C和C ++执行bigint
操作。 该站点上的文档是一个很好的介绍,如果您使用C ++类,它们的行为几乎与内置基元类型完全相同。
寻找GMP。 请参阅有关此主题的其他问题:
- 处理非常大的整数
- C ++ Big Integer
我正在研究一个阶乘程序,当试图找到1000的阶乘时,程序不起作用。我认为大整数是解决方案; 它们是如何工作的? (在C或C ++中)
GMP可以为C和C ++执行bigint
操作。 该站点上的文档是一个很好的介绍,如果您使用C ++类,它们的行为几乎与内置基元类型完全相同。
寻找GMP。 请参阅有关此主题的其他问题: