以 IEEE 754 單精度標準(共 32bits,指數部分值在-126 與 127 之間)表現某數,若知道指數部分中共有 10 個 bit 是 1,其餘為 0,此數值最大為多少?
A正確答案
B
C
D
答案與詳解
當指數為11111110(7個1),尾數為1110...0(3個1)時,數值為 (1 + 2^-1 + 2^-2 + 2^-3) * 2^127 = (15/8) * 2^127 = 15 * 2^124。將 15 寫成 (16-1),即 (2^4 - 1) * 2^124 = 2^128 - 2^124,完全吻合。
