《十进制转换为二进制 课件.ppt》由会员分享,可在线阅读,更多相关《十进制转换为二进制 课件.ppt(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、十十十十进进进进制制制制转转转转换换换换为为为为二二二二进进进进制制制制复习旧知识:进制计数方法复习旧知识:进制计数方法复习旧知识:进制计数方法复习旧知识:进制计数方法十进制:逢十进一,每一位上十进制:逢十进一,每一位上可以用可以用10个符号(个符号(09)来表示。)来表示。1.2.上节课我们主要讲解什么是十进制什么是二进制上节课我们主要讲解什么是十进制什么是二进制。二进制:逢二进一,每一位上可二进制:逢二进一,每一位上可以用以用0和和1两个符号来表示。两个符号来表示。下面这些数表示的是那种进制数下面这些数表示的是那种进制数下面这些数表示的是那种进制数下面这些数表示的是那种进制数?v(25)1
2、0 v(11)2 v(101)2 v(215)10 十进制数十进制数二进制数二进制数二进制数二进制数十进制数十进制数新课内容新课内容新课内容新课内容整数部分整数部分 1.2.十进制数转换为二进制数,整数部分和小数十进制数转换为二进制数,整数部分和小数部分的转换方法不一样。可以分别进行转换,部分的转换方法不一样。可以分别进行转换,然后在组合起来。然后在组合起来。小数部分小数部分 整数部分的转换规则:整数部分的转换规则:将十进制整数转换为二进制采用除2取余法,再将所取得的余数到排列就得到对应的二进制数。即:将十进制整数除以2,得到一个商和一个余数;再将得到的商再除以2,又得到一个商和一个余数;以此
3、类推,知道商等于0为止,再将所得到的余数从到排列就得到对应的二进制数。1、将、将(12)10转换为二进制转换为二进制。所以(12)10=(1100)21226232102余数0 -a1余数0 -a2余数1 -a3余数1 -a4v1、将、将(15)10转换为二进制数。转换为二进制数。v2、将、将(25)10转换为二进制数。转换为二进制数。余数1 -a1余数1 -a2余数1 -a3余数1 -a4 所以(15)10=(1111)20v将将(25)10转换为二进制数。转换为二进制数。余数1 -a1余数0 -a1余数0 -a2余数1 -a3余数1 -a4所以(25)10=(11001)20 小数部分的转
4、换规则:小数部分的转换规则:将十进制整数转换为二进制采用乘2取整法。再将所得到的整数部分顺排列就得到对应的二进制。即将十进制小数逐次乘以2,以乘积到一为止(或到有效位数为止)再将每次所取得的积的整数部分按各自出现的顺序依次排列就得到对应的二进制数。v将将(0.25)10转换为二进制数。转换为二进制数。0.250.25 2 2 -0.5 0.5 2 2 -1 1 所以(0.25)10=(0.01)2整数为0-a1-a1整数为1-a-a2 2v将将(0.375)10转换为二进制数。转换为二进制数。0.0.37375 5 2 2 -0.0.7575 整数为整数为0 -a10 -a1 2 2 -1.5
5、1.5 整数为整数为1 -a21 -a2 0.5 0.5 2 2 -1 1 整数为整数为1 -a1 -a3 3所以(0.375)10=(0.011)2v将将(0.5)10转换为二进制数。转换为二进制数。0.5 0.5 2 2 -1 1 整数为整数为1 -a1 -a1 1所以(0.5)10=(0.1)2v将将(0.57)10转换为二进制数(取四位小数)。转换为二进制数(取四位小数)。0.0.5757 2 2 -1.141.14 整数为整数为1 1 -a1 -a1 0.14 0.14 2 2 -0.280.28 整数为整数为0 0 -a2 -a2 2 2 -0.56 0.56 整数为整数为0 0
6、-a -a3 3 2 2 -1.12 整数为整数为0 0 -a -a3 3 所以(0.57)10(取四位小数)=(0.1001)2v将将(0.32)10转换为二进制数(取四位小数)。转换为二进制数(取四位小数)。0.0.3232 2 2 -0.640.64 整数为整数为0 0 -a1 -a1 2 2 -1.281.28 整数为整数为1 1 -a2 -a2 0.28 0.28 2 2 -0.56 0.56 整数为整数为0 0 -a -a3 3 2 2 -1.12 整数为整数为1 1 -a -a3 3所以(0.32)10(取四位小数)=(0.0101)2v将将(12.25)10转换为二进制数转换为
7、二进制数余数1 -a1余数1 -a2余数1 -a3余数1 -a4 0.250.25 2 2 -0.5 0.5 整数为整数为0-a10-a1 2 2 -1 1 整数为整数为1-1-a2a2所以(12.25)10=(1100.01)2整数部分整数部分小数部分小数部分0v将将(8.25)10转换为二进制数转换为二进制数v将将(19.125)10转换为二进制数转换为二进制数采用除2取余法,再将所取得的余数到排列采用乘2取整法再将所得到的整数部分顺排列。整数部分整数部分整数部分整数部分小数部分小数部分小数部分小数部分十进制转换为二进制v将将(20.15)10转换为二进制数转换为二进制数v将将(15.2)10转换为二进制数转换为二进制数v将将(0.425)10转换为二进制数转换为二进制数v将将(21.5)10转换为二进制数转换为二进制数v将将(32)10转换为二进制数转换为二进制数v将将(16)10转换为二进制数转换为二进制数感感感感谢谢谢谢您您您您的的的的关关关关注注注注