Java BigInteger bitLength() 方法

2025年3月20日 | 阅读时长1分钟

Java BigInteger 类的 bitLength() 方法返回一个 int 值,该值对应于此 BigInteger 的最小二补码表示中的位数,不包括符号位。

语法

返回值

此方法返回此 BigInteger 的最小二补码表示中的位数,不包括符号位。

注意:对于正 BigIntegers,这等同于普通二进制表示中的位数。它计算 (ceil (log2(this <0 " "this: this+1)))。

示例

输出

Result of bitLength operation on 8 is 4
Result of bitLength operation on -9 is 4
 
下一主题Java BigInteger