Freigeben über


BigInteger.ToByteArray Methode

Definition

Gibt ein Bytearray zurück, das die Zwei-Komplementdarstellung dieses BigInteger enthält.

[Android.Runtime.Register("toByteArray", "()[B", "GetToByteArrayHandler")]
public virtual byte[]? ToByteArray();
[<Android.Runtime.Register("toByteArray", "()[B", "GetToByteArrayHandler")>]
abstract member ToByteArray : unit -> byte[]
override this.ToByteArray : unit -> byte[]

Gibt zurück

Byte[]

ein Bytearray, das die darstellung dieser beiden BigInteger enthält.

Attribute

Hinweise

Gibt ein Bytearray zurück, das die Zwei-Komplementdarstellung dieses BigInteger enthält. Das Bytearray befindet sich in big-endian byte-Reihenfolge: Das wichtigste Byte befindet sich im nullten Element. Das Array enthält die minimale Anzahl von Bytes, die erforderlich sind, um diesen BigInteger darzustellen, einschließlich mindestens eines Zeichenbits, das heißt (ceil((this.bitLength() + 1)/8)). (Diese Darstellung ist mit dem #BigInteger(byte[]) (byte[]) Konstruktor kompatibel.)

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

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: