BitConverter.ToHalf Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ToHalf(ReadOnlySpan<Byte>) |
Преобразует диапазон байтов только для чтения в значение с плавающей запятой половинной точности. |
ToHalf(Byte[], Int32) |
Возвращает число с плавающей запятой половинной точности, преобразованное из двух байтов в указанной позиции в массиве байтов. |
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
Возвращает число с плавающей запятой половинной точности, преобразованное из двух байтов в указанной позиции в массиве байтов.
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.
value
имеет значение null
.
startIndex
меньше нуля или больше, чем длина value
минус 1.