Sud*_*han -2 java biginteger type-conversion
我正在尝试转换10000000000000000000000000000000为BigInteger。但是它没有转换。我的代码是
BigInteger number = BigInteger.valueOf(10000000000000000000000000000000);
它正在显示The literal 10000000000000000000000000000000 of type int is out of range。
有什么方法可以转换此数字,因为我必须在程序中将此数字用作整数?
BigInteger的全部重点是支持数字long,int并且不能支持数字,因此您不能使用它们。您可以使用字符串。
BigInteger bi = new BigInteger("10000000000000000000000000000000"):
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
615 次 |
| 最近记录: |