从整数转换为 BigInteger
2022-08-31 07:55:05
我想知道是否有任何方法可以将整数类型的变量转换为BigInteger。我尝试对 Integer 变量进行类型转换,但是我收到一个错误,说不可转换的类型。
我想知道是否有任何方法可以将整数类型的变量转换为BigInteger。我尝试对 Integer 变量进行类型转换,但是我收到一个错误,说不可转换的类型。
你想要的方法是 BigInteger#valueOf(long val)。。
例如,
BigInteger bi = BigInteger.valueOf(myInteger.intValue());
首先制作字符串是不必要的,也是不希望的。
将整数转换为 BigInteger
BigInteger big_integer = BigInteger.valueOf(1234);
将 BigInteger 转换回 Integer
int integer_value = big_integer.intValue();
将 BigInteger 转换回多头
long long_value = big_integer.longValue();
将字符串转换为 BigInteger
BigInteger bigInteger = new BigInteger("1234");
将 BigInteger 转换回字符串
String string_expression = bigInteger.toString();