次の方法で共有


BitConverter.ToHalf メソッド

定義

オーバーロード

ToHalf(ReadOnlySpan<Byte>)

読み取り専用バイト スパンを半精度浮動小数点値に変換します。

ToHalf(Byte[], Int32)

バイト配列内の指定した位置にある 2 バイトから変換された半精度浮動小数点数を返します。

ToHalf(ReadOnlySpan<Byte>)

ソース:
BitConverter.cs
ソース:
BitConverter.cs
ソース:
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)

ソース:
BitConverter.cs
ソース:
BitConverter.cs
ソース:
BitConverter.cs

バイト配列内の指定した位置にある 2 バイトから変換された半精度浮動小数点数を返します。

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

変換する 2 つのバイトを含むバイトの配列。

startIndex
Int32

value 内の開始位置。

戻り値

startIndex始まる 2 バイトで形成された半精度浮動小数点数。

例外

startIndexvalue の長さから 1 を引いた値です。

valuenullです。

startIndex が 0 未満か、value の長さから 1 を引いた値より大きい値です。

適用対象