Преобразование IEEE 754 из потока битов в float в JavaScript
Я сериализовал 32-битное плавающее число, используя функцию языка GO (math.Float32bits), который возвращает число с плавающей запятой, соответствующее двоичному представлению IEEE 754. Этот номер затем сериализуется как 32-разрядное целое число и считывается в сценарий Java как байтовый массив.
Например, вот фактическое число:
float: 2.8088086
as byte array: 40 33 c3 85
as hex: 0x4033c385
Eстьдемо-конвертер который отображает те же цифры.
Мне нужно получить то же плавающее число обратно из байтового массива в JavaScript, и я понятия не имею, как это сделать.