单选题
将十进制数93转换为二进制数为( )。
A
1110111
B
1110101
C
1010111
D
1011101
答案解析
正确答案:D
解析:
要将十进制数 93 转换为二进制数,可以使用**“除2取余,逆序排列”**的方法。具体步骤如下:
1. $93 \div 2 = 46 \dots\dots 1$ (余数为 1)
2. $46 \div 2 = 23 \dots\dots 0$ (余数为 0)
3. $23 \div 2 = 11 \dots\dots 1$ (余数为 1)
4. $11 \div 2 = 5 \dots\dots 1$ (余数为 1)
5. $5 \div 2 = 2 \dots\dots 1$ (余数为 1)
6. $2 \div 2 = 1 \dots\dots 0$ (余数为 0)
7. $1 \div 2 = 0 \dots\dots 1$ (余数为 1)
将上述余数从最后一步到第一步逆序排列,得到的二进制数为:**1011101**。
**验证:**
$1 \times 2^6 + 0 \times 2^5 + 1 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0$
$= 64 + 0 + 16 + 8 + 4 + 0 + 1$
$= 93$
对比选项:
A. 1110111
B. 1110101
C. 1010111
D. 1011101
故正确答案为 **D**。
相关知识点:
十进制93转二进制是1011101
题目纠错
2023电力行业多旋翼无人机竞赛
