BitConverter.ToHalf Método

Definição

Sobrecargas

Name Descrição
ToHalf(Byte[], Int32)

Devolve um número de ponto flutuante de meia-precisão convertido a partir de dois bytes numa posição especificada num array de bytes.

ToHalf(ReadOnlySpan<Byte>)

Converte um byte span de apenas leitura num valor de ponto flutuante de meia precisão.

ToHalf(Byte[], Int32)

Origem:
BitConverter.cs
Origem:
BitConverter.cs
Origem:
BitConverter.cs
Origem:
BitConverter.cs
Origem:
BitConverter.cs

Devolve um número de ponto flutuante de meia-precisão convertido a partir de dois bytes numa posição especificada num array de bytes.

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

Parâmetros

value
Byte[]

Um array de bytes que inclui os dois bytes a converter.

startIndex
Int32

A posição inicial dentro valuede .

Devoluções

Um número de ponto flutuante de meia precisão formado por dois bytes começando em startIndex.

Exceções

startIndex é igual ao comprimento de value menos 1.

value é null.

startIndex é menor que zero ou maior que o comprimento de value menos 1.

Aplica-se a

ToHalf(ReadOnlySpan<Byte>)

Origem:
BitConverter.cs
Origem:
BitConverter.cs
Origem:
BitConverter.cs
Origem:
BitConverter.cs
Origem:
BitConverter.cs

Converte um byte span de apenas leitura num valor de ponto flutuante de meia precisão.

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

Parâmetros

value
ReadOnlySpan<Byte>

Um span de só leitura contendo os bytes a converter.

Devoluções

Um valor de ponto flutuante de meia precisão que representa os bytes convertidos.

Exceções

O comprimento de value é inferior a 2.

Aplica-se a