Llegeix en anglès

Comparteix a través de


BitConverter.ToHalf Método

Definición

Importante

Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.

Sobrecargas

ToHalf(ReadOnlySpan<Byte>)

Convierte un intervalo de bytes de solo lectura en un valor de punto flotante de precisión media.

ToHalf(Byte[], Int32)

Devuelve un número de punto flotante de precisión media convertido de dos bytes en una posición especificada en una matriz de bytes.

ToHalf(ReadOnlySpan<Byte>)

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

Convierte un intervalo de bytes de solo lectura en un valor de punto flotante de precisión media.

C#
public static Half ToHalf(ReadOnlySpan<byte> value);

Parámetros

value
ReadOnlySpan<Byte>

Intervalo de solo lectura que contiene los bytes que se van a convertir.

Devoluciones

Valor de punto flotante de precisión media que representa los bytes convertidos.

Excepciones

La longitud de value es menor que 2.

Se aplica a

.NET 10 i altres versions
Producte Versions
.NET 6, 7, 8, 9, 10

ToHalf(Byte[], Int32)

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

Devuelve un número de punto flotante de precisión media convertido de dos bytes en una posición especificada en una matriz de bytes.

C#
public static Half ToHalf(byte[] value, int startIndex);

Parámetros

value
Byte[]

Matriz de bytes que incluye los dos bytes que se van a convertir.

startIndex
Int32

Posición inicial de value.

Devoluciones

Número de punto flotante de precisión media formado por dos bytes a partir de startIndex.

Excepciones

El parámetro startIndex es igual a la longitud de value menos 1.

value es null.

startIndex es menor que cero o mayor que la longitud de value menos 1.

Se aplica a

.NET 10 i altres versions
Producte Versions
.NET 6, 7, 8, 9, 10