1. представить число -53,45 в машинном виде с использованием 4 байтового представления (где 1 бит отводится под знак числа, 5 бит - под смещённый порядок, остальные биты - под мантиссу). 2. значение переменной a представлено в формате с плавающей точкойa=01000011010011010000000000000000. под смещенный порядок отводится6 бит. найдите десятичное значение числа а.
1. Конвертировать число во float не постандарту IEEE-754
-53.45 (10) = -110101.01110011001 (2)
экспоненциальная запись = -1.1010101110011001 * 10^5
мантисса = -1.1010101110011001
порядок ^5 (10) = 101 (2)
дробная мантисса = 1010101110011001
дробный порядок = 101 + 1111 = 10100
знак минус = 1
ответ:
1 10100 10101011100110010000000000
2. Конвертировать из float не постандарту IEEE-754
исходное 0 100001 1010011010000000000000000
знак = 0
порядок = 100001 - 11111 = 10 = 2 (10)
мантисса = 1.101001101
110.1001101 (2) = 6.6015625 (10) корочи пребризительная 6.6
ответ 6.6015625
всё приблизительно за меня потомучта делал конвертер в местах перевод из 10 в двоичную и наборот а далши я сам поэтому пиши преблезительна