Freigeben über


BitConverter.ToHalf Methode

Definition

Überlädt

ToHalf(ReadOnlySpan<Byte>)

Konvertiert eine schreibgeschützte Bytespanne in einen Gleitkommawert mit halber Genauigkeit.

ToHalf(Byte[], Int32)

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

ToHalf(ReadOnlySpan<Byte>)

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

Konvertiert eine schreibgeschützte Bytespanne in einen Gleitkommawert mit halber Genauigkeit.

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 von value ist kleiner als 2.

Gilt für:

ToHalf(Byte[], Int32)

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

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

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 beiden zu konvertierenden Bytes enthält.

startIndex
Int32

Die Anfangsposition in value.

Gibt zurück

Eine Gleitkommazahl mit halber Genauigkeit, die von zwei Bytes ab startIndexgebildet wird.

Ausnahmen

startIndex entspricht der Länge von value minus 1.

value ist null.

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

Gilt für: