問題詳情
31 電腦目前最常採用的浮點數表示法是以 IEEE 754 的標準來表示,在單倍精準數是以 32 位元表示,其中正負符號占 1 個位元,指數部分使用接下來的 8 個位元,並且指數部分以過剩 127(Excess 127)方式表示, 最後則以 23 個位元表示尾數部分。下列何者是將一個二進制(進位)數字-0.00100111 以 IEEE 754 單倍 精準數浮點數表示法表示?
(A) 11111110000111000000000000000000
(B) 01111110000111000000000000000000
(C) 10111110000111000000000000000000
(D) 00111110000111000000000000000000
參考答案
答案:C
難度:適中0.46281
統計:A(25),B(35),C(112),D(16),E(0)
用户評論
【gtaped07862】評論
因為是負的 所以標頭是1 (BD可以刪除)求指數and尾數0.00100111=1.00111*10-3 (00111為尾數)指數部分為127+(-3)=124 轉2進位=01111100所以答案接起來就是10111110000111000000000000000000
【a28205739】評論
因負數,第一位為1剩下的0.00100111改為1.00111*2^-3表示指數部分為超127因此01111111-00000011=01111100在把剩下的尾數補上並組合結果為1 01111100 00111000000000000000000