Я пытаюсь преобразовать Hex 4991a480
в плавающее с помощью Python 3.6
>>> struct.unpack('!f',bytes.fromhex("4991a480"))
(1193104.0,)
Но это не работает правильно.
Результат, который я хочу получить, равен 1.1931e + 06. Я использовал конверсионный сайт, и он дал ожидаемый результат. Что я делаю неправильно?