该图片显示了您正在寻找的内容。在你的例子中,它显然是更大的数字,但原则保持不变。
java 中的限制示例如下:
整数:-2,147,483,648 至 2,147,483,647。
长:-9,223,372,036,854,775,808 至 9,223,372,036,854,775,807
在图像 0000、0001 等中,显示了数字的二进制表示形式。
编辑:在欧拉项目中,您经常必须想出一种方法来解决较大的数字。这些问题的设计数字很大,因此您无法使用普通的解决问题的方法。但是,如果您发现确实需要使用它们,我建议无论如何都学习 BigInteger。从长远来看,你会发现它很有用,而且并不那么复杂。这是一个包含许多易于理解的示例的链接:大整数示例