二进制数与十进制数的转换

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

十进制小数转换二进制数
方法:把十进制小数点后的数乘以2,取整 数,直到小数点后为0,所取整数正序排列 就是这个数所表示的二进制数。 即: “乘2取整,顺序排列”
例3. (0.875)10 = (
)2
0.875×2=1.75 0.75×2=1.5 0.5×2=1
整数部分=1
整数部分=1 整数部分=1
方法:把十进制整数反复除以2,直到商为0, 所得余数逆序排列就是这个数表示的二进 制数。
即: “除2取余,逆序排列”
例2. (89)10 = (
)2 余数 1 0 0 1 1 0 1
低位 高位
2 2 2
89 44 22 2 11 2 5 2 2 2 1 0
结果为:(89)10 = (1011001)2
二进制数转换十进制数
方法:将二进制数按权展开求和。 例1.
(101.11)2 = 1×22 +0×21 +1×20 +1×2-1 +1×2-2 =4+0+1+0.5+0.25 =(5.75)10
练习
1.(10110.11)2 = (
)10
2.(10பைடு நூலகம்101)2 = (
)10
十进制整数转换二进制数
高位
低位
结果为:(0.875)10=(0.111)2
练习
1.(45)10 = (
)2 )2
2.(302.625)10 = (
小结
1.“按权展开,再相加。” 2. “除2取余,逆序排列”
3. “乘2取整,顺序排列”
课后作业
1、将(1101101.011)2转换成八进制数。
2、将(101011101.011)2转换成十六进制数。
相关文档
最新文档