十进制数和二进制数的相互转换

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

十进制数和二进制数的相互转换.
从十进制数转换为二进制数:
1. 将十进制数除以2,得到商和余数。

2. 将商再次除以2,得到商和余数。

3. 重复此过程,直到商为0为止。

将余数倒序排列,即为转换后的二进制数。

例如,将十进制数37转换为二进制数:
37 ÷ 2 = 18 (1)
18 ÷ 2 = 9 0
9 ÷ 2 = 4 (1)
4 ÷ 2 = 2 0
2 ÷ 2 = 1 0
1 ÷ 2 = 0 (1)
所以,十进制数37转换为二进制数为100101。

从二进制数转换为十进制数:
1. 将二进制数从右向左,从第0位开始,依次乘以2的0、1、
2、3…次幂。

2. 将得到的乘积相加,即为转换后的十进制数。

例如,将二进制数110011转换为十进制数:
1 × 2^0 = 1
1 × 2^1 = 2
0 × 2^2 = 0
0 × 2^3 = 0
1 × 2^4 = 16
1 × 2^5 = 32
将上述乘积相加,得到十进制数49(1+2+16+32=49)。

相关文档
最新文档