Sdílet prostřednictvím


BitConverter.ToHalf Metoda

Definice

Přetížení

Name Description
ToHalf(Byte[], Int32)

Vrátí číslo s plovoucí desetinnou čárkou s poloviční přesností převedené ze dvou bajtů na zadané pozici v bajtové matici.

ToHalf(ReadOnlySpan<Byte>)

Převede bajt jen pro čtení na hodnotu s plovoucí desetinnou čárkou s poloviční přesností.

ToHalf(Byte[], Int32)

Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs

Vrátí číslo s plovoucí desetinnou čárkou s poloviční přesností převedené ze dvou bajtů na zadané pozici v bajtové matici.

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

Parametry

value
Byte[]

Pole bajtů, které zahrnuje dva bajty, které se mají převést.

startIndex
Int32

Počáteční pozice v rámci value.

Návraty

Číslo s plovoucí desetinnou čárkou s poloviční přesností tvořené dvěma bajty počínaje startIndex.

Výjimky

startIndex se rovná délce mínus value 1.

value je null.

startIndex je menší než nula nebo větší než délka value minus 1.

Platí pro

ToHalf(ReadOnlySpan<Byte>)

Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs
Zdroj:
BitConverter.cs

Převede bajt jen pro čtení na hodnotu s plovoucí desetinnou čárkou s poloviční přesností.

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

Parametry

value
ReadOnlySpan<Byte>

Rozsah jen pro čtení obsahující bajty, které se mají převést.

Návraty

Hodnota s plovoucí desetinnou čárkou s poloviční přesností, která představuje převedené bajty.

Výjimky

Délka value je menší než 2.

Platí pro