Как преобразовать IEEE 754 с плавающей запятой в десятичное число? - PullRequest
0 голосов
/ 22 мая 2018

Я хочу преобразовать число с плавающей точкой IEEE 754 в десятичное число с целым числом, равным единице.Например: -9632.323 => -9.632323x10^3; 0.0012 => 1.2x10^-3.

С примером в IEEE 754:

16: 1_10000011_00000000000000000000000.

1.6: 0_01111111_10011001100110011001101

1011Как IEEE 754 из 16 можно преобразовать в 1.6x10 ^ 1 (как пример выше).Также определите мощность 10 (в данном случае = 1).

Я пишу код в ПЛИС.Поэтому, если у кого-то могут быть какие-то идеи для реализации этого (просто алгоритм, не нужно описывать детали, я сам его реализую), пожалуйста, загрузите свой ответ.Это не должно требовать много ресурсов.Я ценю вашу работу.

Спасибо

...