输入10^1000范围内的整数
Input of integer in the range of 10^1000
是否可以接受范围大于C/C++提供的范围的输入?是否可以接受大于无符号长-长的输入范围,甚至大于10^1000的输入范围?如果这在C/C++中是可能的,请回答如何做到,谢谢。
在C或C++中没有bigint,但是像这样的库可以提供它:https://code.google.com/p/infint/
输入字符串。然后将字符串转换为所需的类型。
如果使用为大整数提供类型的库,那么这样的库也可能提供输入函数。
相关文章:
- 如何仅使用 While 循环在给定范围内找到可被 7 整除的计数整数
- 您如何找到 l 到 r 范围内所有整数的 XOR,其中 -(10^18) <= l,r <= 10^18?
- 在基于范围的循环范围内的双/整数使用和数据缩小
- 随机选择 2 个不在范围内的整数
- 为什么所有可能的整数都"true"在 C++ 的 if 语句内的 long int 范围内,而 0 不是?
- 以下程序中最大 int 1000 000(在 int 范围内)的整数溢出
- 如何在给定的范围内找到整数的个数是偶数
- 测试整数是否在范围内时,逻辑错误和不正确输出
- 编写一个程序,该程序在0-99范围内生成10000个随机整数,并从随机数据中产生直方图
- 非整数常量声明 - dev-error:在此范围内未声明"type"
- 如何在包含不同数字的范围内找到整数
- 循环直到整数输入在所需范围内无法处理非数字字符输入
- 需要在指定范围内生成一个随机整数
- 特定整数范围内的数组值
- 优化代码以获取给定范围内可被整数整除的整数数
- 浮点数或整数范围内的随机数
- 错误:将整数设置为 0 时,未在此范围内声明'null' - 光子/Arduino C++
- 输入10^1000范围内的整数
- 编写程序生成1000个0-49范围内的随机整数.(c++)
- 在整数类型的整个范围内进行迭代