Преобразование из десятичной в плавающую точку IEEE, когда показатель отрицателен - PullRequest
0 голосов
/ 26 февраля 2020

Итак, я конвертирую плавающее в десятичное и десятичное в плавающее, но с разным числом exp и fra c бит. При преобразовании из десятичного числа мне нужно убедиться, что он имеет 1 бит со знаком, 4 бита экспоненты и 4 бита c.

Преобразование этого значения беспокоит меня:

-1^1*1+1/4*2^(-9)

, потому что показатель будет равен -9 + 7 (e + смещение), что равно -2. Как бы я представлял -2 в 4 битах? Есть ли что-то еще, что я должен делать?

...