BigInteger.GetBitLength メソッド

定義

現在のインスタンスの符号ビットを含まない最短の 2 の補数表現に必要なビット数を取得します。

public:
 long GetBitLength();
public long GetBitLength ();
member this.GetBitLength : unit -> int64
Public Function GetBitLength () As Long

戻り値

Int64

符号ビットを含まない 2 の補数表記に含まれる、負でない最小ビット数。

注釈

このメソッドは、現在のオブジェクトの値が等しいか、またはMinusOne等しい場合に 0 をZero返します。 正の整数の場合、戻り値は通常のバイナリ表現文字列の長さと等しくなります。

適用対象