Returns a single-precision floating point number converted from four bytes at a specified position in a byte array.
A single-precision floating point number formed by four bytes beginning at startIndex.
The BitConverter.ToSingle(Byte[], int) method converts the bytes from index startIndex to startIndex + 3 to a float value. The order of bytes in the array must reflect the endianness of the computer system's architecture; for more information, see the Remarks section of BitConverter.