标准库中有BigInt大数类吗?
标准库有 BigInt 类吗? (容器中保存有多个数字的数字)
Does the standard library have a BigInt
class? (numbers with many digits held in a container)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
C++ 标准库(有时错误地称为“STL”)不包含任何扩展精度支持。
The C++ standard library (sometimes erroneously referred to as "STL") does not contain any extended precision support.
不,但是 MPIR/GMP 有 C++ 接口。
No, but MPIR/GMP have C++ interfaces.
不幸的是,C++ 标准库本身并不支持任意长的整数。但是,这些库可以帮助您完成工作:
多重精度
算术库(同时具有C和C++接口,也称为GMP)
Unfortunately, the C++ standard library does not natively support arbitrarily long integers. However, these libraries can help you getting the job done:
Multiple Precision
Arithmetic Library (has both C and C++ interfaces, also refered as GMP)