Bagikan melalui


BitConverter.ToHalf Metode

Definisi

Overload

Nama Deskripsi
ToHalf(Byte[], Int32)

Mengembalikan angka titik float setengah presisi yang dikonversi dari dua byte pada posisi tertentu dalam array byte.

ToHalf(ReadOnlySpan<Byte>)

Mengonversi rentang byte baca-saja menjadi nilai floating-point setengah presisi.

ToHalf(Byte[], Int32)

Sumber:
BitConverter.cs
Sumber:
BitConverter.cs
Sumber:
BitConverter.cs
Sumber:
BitConverter.cs
Sumber:
BitConverter.cs

Mengembalikan angka titik float setengah presisi yang dikonversi dari dua byte pada posisi tertentu dalam array byte.

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

Array byte yang menyertakan dua byte untuk dikonversi.

startIndex
Int32

Posisi awal dalam value.

Mengembalikan

Angka titik mengambang setengah presisi yang dibentuk oleh dua byte dimulai pada startIndex.

Pengecualian

startIndex sama dengan panjang value minus 1.

value adalah null.

startIndex kurang dari nol atau lebih besar dari value panjang minus 1.

Berlaku untuk

ToHalf(ReadOnlySpan<Byte>)

Sumber:
BitConverter.cs
Sumber:
BitConverter.cs
Sumber:
BitConverter.cs
Sumber:
BitConverter.cs
Sumber:
BitConverter.cs

Mengonversi rentang byte baca-saja menjadi nilai floating-point setengah presisi.

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>

Rentang baca-saja yang berisi byte untuk dikonversi.

Mengembalikan

Nilai floating-point setengah presisi yang mewakili byte yang dikonversi.

Pengecualian

Panjangnya kurang dari value 2.

Berlaku untuk