Freigeben über


BigInteger.BitLength Methode

Definition

Gibt die Anzahl der Bits in der minimalen Zwei-Komplementdarstellung dieses BigInteger-Werts zurück, <em>ausgeschlossen</em> ein Zeichenbit.

[Android.Runtime.Register("bitLength", "()I", "GetBitLengthHandler")]
public virtual int BitLength();
[<Android.Runtime.Register("bitLength", "()I", "GetBitLengthHandler")>]
abstract member BitLength : unit -> int
override this.BitLength : unit -> int

Gibt zurück

Anzahl der Bits in der minimalen Zwei-Komplementdarstellung dieses BigInteger, <em>ausschließen</em> ein Zeichenbit.

Attribute

Hinweise

Gibt die Anzahl der Bits in der minimalen Zwei-Komplementdarstellung dieses BigInteger-Werts zurück, <em>ausgeschlossen</em> ein Zeichenbit. Bei positiven BigIntegers entspricht dies der Anzahl der Bits in der normalen binären Darstellung. Für Null gibt diese Methode zurück 0. (Berechnet (ceil(log2(this < 0 ? -this : this+1))).)

Java-Dokumentation für java.math.BigInteger.bitLength().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: