Freigeben über


BitConverter.ToHalf Methode

Definition

Überlädt

Name Beschreibung
ToHalf(Byte[], Int32)

Gibt eine Gleitkommazahl mit halber Genauigkeit zurück, die von zwei Bytes an einer angegebenen Position in einem Bytearray konvertiert wurde.

ToHalf(ReadOnlySpan<Byte>)

Wandelt einen schreibgeschützten Bytebereich in einen Gleitkommawert mit halber Genauigkeit um.

ToHalf(Byte[], Int32)

Quelle:
BitConverter.cs
Quelle:
BitConverter.cs
Quelle:
BitConverter.cs
Quelle:
BitConverter.cs

Gibt eine Gleitkommazahl mit halber Genauigkeit zurück, die von zwei Bytes an einer angegebenen Position in einem Bytearray konvertiert wurde.

public:
 static Half ToHalf(cli::array <System::Byte> ^ value, int startIndex);
public static Half ToHalf(byte[] value, int startIndex);
static member ToHalf : byte[] * int -> Half
Public Shared Function ToHalf (value As Byte(), startIndex As Integer) As Half

Parameter

value
Byte[]

Ein Bytearray, das die zu konvertierenden beiden Bytes enthält.

startIndex
Int32

Die Startposition innerhalb valuevon .

Gibt zurück

Eine halbpräzisige Gleitkommazahl, die von zwei Bytes beginnend bei startIndex.

Ausnahmen

startIndex entspricht der Länge von value minus 1.

value ist null.

startIndex ist kleiner als 0 oder größer als die Länge von value minus 1.

Gilt für:

ToHalf(ReadOnlySpan<Byte>)

Quelle:
BitConverter.cs
Quelle:
BitConverter.cs
Quelle:
BitConverter.cs
Quelle:
BitConverter.cs

Wandelt einen schreibgeschützten Bytebereich in einen Gleitkommawert mit halber Genauigkeit um.

public:
 static Half ToHalf(ReadOnlySpan<System::Byte> value);
public static Half ToHalf(ReadOnlySpan<byte> value);
static member ToHalf : ReadOnlySpan<byte> -> Half
Public Shared Function ToHalf (value As ReadOnlySpan(Of Byte)) As Half

Parameter

value
ReadOnlySpan<Byte>

Eine schreibgeschützte Spanne, die die zu konvertierenden Bytes enthält.

Gibt zurück

Ein Gleitkommawert mit halber Genauigkeit, der die konvertierten Bytes darstellt.

Ausnahmen

Die Länge beträgt value kleiner als 2.

Gilt für: