Я получаю 4 байта данных через интерфейс (Bluetooth, Список). Данные представляют число с плавающей запятой IEEE 754 (например, 0x3fd0a3d7
, что представляет приблизительно 1.63
как двоичный файл32 float
)
Есть ли способ в dart lang конвертировать / type-pun это, чтобы плавать, а затем удваивать? Что-то вроде intBitsToFloat
в Java. Не могу ничего найти. Или мне просто нужно самому написать IEEE 754?