BitConverter.ToHalf 方法

定义

重载

ToHalf(ReadOnlySpan<Byte>)

将只读字节范围转换为半精度浮点值。

ToHalf(Byte[], Int32)

返回从字节数组中指定位置的两个字节转换的半精度浮点数。

ToHalf(ReadOnlySpan<Byte>)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

将只读字节范围转换为半精度浮点值。

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

参数

value
ReadOnlySpan<Byte>

包含要转换的字节的只读范围。

返回

表示转换后的字节的半精度浮点值。

例外

value 的长度小于 2。

适用于

ToHalf(Byte[], Int32)

Source:
BitConverter.cs
Source:
BitConverter.cs
Source:
BitConverter.cs

返回从字节数组中指定位置的两个字节转换的半精度浮点数。

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

参数

value
Byte[]

包含要转换的两个字节的字节数组。

startIndex
Int32

value 内的起始位置。

返回

从 开始 startIndex,由两个字节构成的半精度浮点数。

例外

startIndex 等于 value 减 1 的长度。

valuenull

startIndex 小于零或大于 value 减 1 的长度。

适用于