Udostępnij za pośrednictwem


BitConverter.ToHalf Metoda

Definicja

Przeciążenia

ToHalf(ReadOnlySpan<Byte>)

Konwertuje zakres bajtów tylko do odczytu na wartość zmiennoprzecinkową o pół precyzji.

ToHalf(Byte[], Int32)

Zwraca liczbę zmiennoprzecinkową o pół precyzji przekonwertowaną z dwóch bajtów w określonej pozycji w tablicy bajtów.

ToHalf(ReadOnlySpan<Byte>)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Konwertuje zakres bajtów tylko do odczytu na wartość zmiennoprzecinkową o pół precyzji.

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>

Zakres tylko do odczytu zawierający bajty do przekonwertowania.

Zwraca

Wartość zmiennoprzecinkowa o pół precyzji reprezentująca przekonwertowane bajty.

Wyjątki

Długość jest value mniejsza niż 2.

Dotyczy

ToHalf(Byte[], Int32)

Źródło:
BitConverter.cs
Źródło:
BitConverter.cs
Źródło:
BitConverter.cs

Zwraca liczbę zmiennoprzecinkową o pół precyzji przekonwertowaną z dwóch bajtów w określonej pozycji w tablicy bajtów.

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[]

Tablica bajtów zawierająca dwa bajty do konwersji.

startIndex
Int32

Pozycja początkowa w obiekcie value.

Zwraca

Liczba zmiennoprzecinkowa o pół precyzji utworzona przez dwa bajty rozpoczynające się od startIndex.

Wyjątki

startIndex równa się długości value minus 1.

value to null.

startIndex jest mniejsza niż zero lub większa niż długość value minus 1.

Dotyczy