STL 有 BigInt 类实现吗?(包含在容器中的多个数字的数字)
问问题
8379 次
3 回答
14
C++ 标准库(有时被错误地称为“STL”)不包含任何扩展精度支持。
于 2011-02-14T21:21:16.033 回答
5
不幸的是,C++ 标准库本身并不支持任意长的整数。但是,这些库可以帮助您完成工作:
- GNU 多精度算术库(具有 C 和 C++ 接口,也称为 GMP)
- 整数
- C++ BigInt 类
- Boost.Multiprecision
- 多精度整数和有理数(用汇编编写,具有 C 接口)
- BigDigits 多精度算术(C 语言)
- BigIntegerCPP(仅支持加法和乘法)
- C++ 大整数库(不再维护)
于 2015-08-07T01:46:57.927 回答