Егор Филиппов
Егор Филиппов

По 16-ричной форме внутреннего представления вещественного числа восстановить само число.

C5ED0000
1) Перейдем к двоичному представлению числа в 4-х байтовой ячейке, заме-нив каждую шестнадцатеричную цифру 4-мя двоичными цифрами:
1100 0101 1110 1101 0000 0000 0000 0000
2) Заметим, что получен код отрицательного числа, поскольку в старшем разряде с номером 31 записана 1. Получим порядок числа: р=10001012 -10000002=01012=510.
3) Запишем в форме нормализованного двоичного числа с плавающей точкой с учетом знака числа:
-0,0101111011010000000000000000 *20101
4) Число в двоичной системе счисления имеет вид: -1110,11012.
5) Переведем число в десятичную систему счисления:
-1110,11012= -(1*23+1*22+1*21+1*2-1+1*2-2+1*2-4)= -14,8125
Помогите пожалуйста найти ошибку.

C5ED0000
1) Перейдем к двоичному представлению числа в 4-х байтовой ячейке, заме-нив каждую шестнадцатеричную цифру 4-мя двоичными цифрами:
1100 0101 1110 1101 0000 0000 0000 0000
2) Заметим, что получен код отрицательного числа, поскольку в старшем разряде с номером 31 записана 1. Получим порядок числа: р=1000101 -1000000=0101=5(в 10-ричной системе) .
3) Запишем в форме нормализованного двоичного числа с плавающей точкой с учетом знака числа:
-0,0101111011010000000000000000 *2^0101
4) Число в двоичной системе счисления имеет вид: -1110,1101.
5) Переведем число в десятичную систему счисления:
-1110,1101= -(1*2^3+1*2^2+1*2^1+1*2^-1+1*2^-2+1*2^-4)= -14,8125
Помогите пожалуйста найти ошибку.

АМ
Александр Медведев

По-моему Вы забыли про код представления отрицательных чисел для порядка и мантиссы - дополнительный или обратный

Похожие вопросы
C++ Преобразование 10-тичного числа в двоичное, 16-ричное, и наоборот. Подскажите, как работать с числом 0,437е9?
Какое число предшествует числу 10 в 6-ричной системе счисления.
Каковы должны быть свойства информации, представленной в форме знаний?
Дано вещественное число а.
Кто разбирается в составлении форм внутреннего числа. Помогите
Как найти число вещественных корней многочлена
существительные не имеющее формы единственного числа
Как представить комплексное число в алгебраическую форму?
ПОЖАЛУЙСТА! ПОМОГИТЕ! СРОЧНО! Переведите 16-тиричное число в 2-ичную, 10-тичную и 8-ричную системы счисления: 2CE(16)
Получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке.