题目
5【单选题】与十进制数254等值的数是()。A. 11111110B. 11101111C. 11111011D. 11101110
5【单选题】与十进制数254等值的数是()。
A. 11111110
B. 11101111
C. 11111011
D. 11101110
题目解答
答案
A. 11111110
解析
本题考查十进制数与二进制数的转换。解题思路是将十进制数转换为二进制数,可使用除 2 取余的方法,具体步骤如下:
- 用十进制数除以 2,取余数作为二进制数的最低位。
- 将商继续除以 2,取余数作为二进制数的次低位。
- 重复步骤 2,直到商为 0。
- 将所有余数从下往上排列,得到的就是对应的二进制数。
下面将十进制数 254 转换为二进制数:
- $254\div2 = 127\cdots\cdots0$,此时余数为 0,这是二进制数的最低位。
- $127\div2 = 63\cdots\cdots1$,余数为 1。
- $63\div2 = 31\cdots\cdots1$,余数为 1。
- $31\div2 = 15\cdots\cdots1$,余数为 1。
- $15\div2 = 7\cdots\cdots1$,余数为 1。
- $7\div2 = 3\cdots\cdots1$,余数为 1。
- $3\div2 = 1\cdots\cdots1$,余数为 1。
- $1\div2 = 0\cdots\cdots1$,余数为 1,此时商为 0,转换结束。
将所有余数从下往上排列,得到二进制数为 11111110。