Рубрики

ВОРОТА | GATE-CS-2014- (Set-2) | Вопрос 65

Значение переменной типа с плавающей запятой представляется с использованием стандарта IEEE-754 32-битного формата с плавающей запятой одинарной точности, в котором для знака используется 1 бит, для экспоненты смещения — 8 бит, а для мантиссы — 23 бита. Переменной типа с плавающей запятой X присваивается десятичное значение -14,25. Представление X в шестнадцатеричной записи
(А) C1640000H
(B) 416C0000H
(С) 41640000Н
(D) C16C0000H

Ответ: (А)
Объяснение:

Since No is negative S bit will be 1
Convert 14.25 into binary 1110.01
Normalize it : 1.11001 X 2 ^ 3
Biased Exponent (Add 127) : 3 + 127 = 130 (In binary 10000010)
Mantissa : 110010.....0 (Total 23 bits)

Num represented in IEEE 754 single precision format :

1 10000010 11001000000000000000000

In Hex (Group of Four bits) -

1100 0001 0110 0100 0000 0000 0000 0000

Num becomes : C1640000

Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2014- (Set-2) | Вопрос 65

0.00 (0%) 0 votes