二进制教案 下载本文

一组划分开,后面不足三位的补零,按组对表转换即可。 例:(1000110101011.01)2 001 000 110 101 011 . 010 ↓ ↓ ↓ ↓ ↓ ↓ 1 0 6 5 3 . 2 所以:(1000110101011.01)2 =(10653.2)8 总结:此法为“三位并一位法” 5、八、十六进制转换二进制 前面用的是“并位法”把二进制转换成八、十六进制,反过来我们使用“拆位法”可以把八、十六进制转换成二进制。 (1)将八进制的每位数字按三位二进制展开即可——“一位拆三位”。 例:(74.3)8=(111 100 . 011)2 (135.7)8=(1 011 101 . 111)2 (2)将十六进制的每位数字按四位二进制展开即可——“一位拆四位”。 例:(1A3.9)16=(1 1010 0011 . 1001)2 (135.5)16=(1 0011 0101 . 0101)2 思考? 八进制数与十六进制数如何转换?(只需要借助二进制数即可完成。) 第 9 页 共 11 页

三、为什么计算机使用二进制? 由于计算机采用电子元件组成,因此识别稳定、确定的信号时,准确率最高。电子元件有“通”和“断”两种状态、信号有“有”和“无”两种情况、电流有“正”和“负”两种方向、磁盘磁化信息有“南”和“北”两极。这些信息都是最容易被计算机识别和处理。 而二进制只有“0”和“1”两个数码,可以非常方便地表示上述的信息的两个方面。因此,计算机采用二进制来表示信息,这种设计最简单,而且工作也最为稳定。 小结 小结 ? 计算机中的信息是用二进制表示的。 ? 二进制简单、易操作,但过于冗长,因此需要借助八进制或十六进制来辅助记忆。 ? 十进制数转化为非十进制数时,整数部分采用“除基取余,逆排序”法,小数部分采用“乘基取整,正排序“法 。 ? 非十进制数转化为十进制数时,用“按权相加法”将非十进制数的每一位按权展开,相加后即得到它的十进制数。 二进制与十六进制、八进制的转换时应注意八进制对应三位二进制,而十六进制则对应了四位二进制数。

第 10 页 共 11 页

第 11 页 共 11 页