Aracılığıyla paylaş


BitConverter.ToHalf Yöntem

Tanım

Aşırı Yüklemeler

ToHalf(ReadOnlySpan<Byte>)

Salt okunur bayt aralığını yarım duyarlıklı kayan nokta değerine dönüştürür.

ToHalf(Byte[], Int32)

Bayt dizisinde belirtilen konumda iki bayttan dönüştürülen yarım duyarlıklı kayan noktalı bir sayı döndürür.

ToHalf(ReadOnlySpan<Byte>)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Salt okunur bayt aralığını yarım duyarlıklı kayan nokta değerine dönüştürür.

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

Parametreler

value
ReadOnlySpan<Byte>

Dönüştürülecek baytları içeren salt okunur bir yayılma.

Döndürülenler

Dönüştürülen baytları temsil eden yarım duyarlıklı kayan nokta değeri.

Özel durumlar

uzunluğu value 2'den küçüktür.

Şunlara uygulanır

ToHalf(Byte[], Int32)

Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs
Kaynak:
BitConverter.cs

Bayt dizisinde belirtilen konumda iki bayttan dönüştürülen yarım duyarlıklı kayan noktalı bir sayı döndürür.

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

Parametreler

value
Byte[]

Dönüştürülecek iki bayt içeren bayt dizisi.

startIndex
Int32

içindeki valuebaşlangıç konumu.

Döndürülenler

ile başlayan startIndexiki bayt tarafından oluşturulan yarım duyarlıklı kayan nokta sayısı.

Özel durumlar

startIndex eksi 1 uzunluğuna value eşittir.

value, null değeridir.

startIndex sıfırdan küçük veya eksi 1 uzunluğundan value büyük.

Şunlara uygulanır