
()10表示的二进制数为()。 A. 0100 0000 B. 1000 0000 C. 0011 1111 D. 0111 1111
要解决这个问题,需将十进制数转换为二进制数。题目中“()10”表示待转换的十进制数,选项为4个8位二进制数。我们先将各选项二进制数转换为十进制,反向推导原十进制数:
A选项(0100 0000):二进制从右向左第7位(2⁶)为1,其余为0,计算得 。
B选项(1000 0000):最高位(2⁷)为1,得 \(2^7 = 128\)(无符号数)。
C选项(0011 1111):低6位全为1,即 \(2^0+2^1+\dots+2^5 = 63\)。
D选项(0111 1111):低7位全为1,即 \(2^0+\dots+2^6 = 127\)。
由于选项均为8位二进制,结合常见基础题型,若原十进制数为64,其8位二进制表示为 0100 0000(A选项)。
答案:A