【发布时间】:2015-04-25 11:52:12
【问题描述】:
在 C++ 中有没有办法增加整数的限制?我想使用 13 位数字,例如4823423658586。编译器不允许这样做。
【问题讨论】:
-
您是否尝试过使用
long long?编译器不允许什么? -
您可以检查使用
std::numeric_limits<unsigned long long>::max()等标准类型可以表示的最大数字是多少 -
这是 64 位的限制。您可以编写自己的库或查看此重复条目Is there a library or other way to do 128-bit math operations?