Я хочу преобразовать число с плавающей точкой 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).
Я пишу код в ПЛИС.Поэтому, если у кого-то могут быть какие-то идеи для реализации этого (просто алгоритм, не нужно описывать детали, я сам его реализую), пожалуйста, загрузите свой ответ.Это не должно требовать много ресурсов.Я ценю вашу работу.
Спасибо