Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法得到a';BigInteger';变量_Java_Biginteger - Fatal编程技术网

Java 有没有办法得到a';BigInteger';变量

Java 有没有办法得到a';BigInteger';变量,java,biginteger,Java,Biginteger,我想知道在我的程序中,biginger类型的变量的位大小 这可能吗?使用位长度() java.math.BigInteger.bitLength()返回此BigInteger的最小二补表示中的位数,不包括符号位。对于正的大整数,这相当于普通二进制表示中的位数 使用位长度()() java.math.BigInteger.bitLength()返回此BigInteger的最小二补表示中的位数,不包括符号位。对于正的大整数,这相当于普通二进制表示中的位数 谢谢你的回答,我在寻找可用选项时不知怎么错过

我想知道在我的程序中,biginger类型的变量的位大小

这可能吗?

使用
位长度()

java.math.BigInteger.bitLength()
返回此
BigInteger
的最小二补表示中的位数,不包括符号位。对于正的
大整数
,这相当于普通二进制表示中的位数

使用
位长度()
()

java.math.BigInteger.bitLength()
返回此
BigInteger
的最小二补表示中的位数,不包括符号位。对于正的
大整数
,这相当于普通二进制表示中的位数


谢谢你的回答,我在寻找可用选项时不知怎么错过了
bitLength()
。谢谢你的回答,我在寻找可用选项时不知怎么错过了
bitLength()
BigInteger bi;
bi = new BigInteger("778674");
System.out.println("length: " + bi.bitLength());