进制数之间的转换 .pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
进制数之间的转换 风口浪尖,照样勇闯 一起来看看进制间是如何转换的。 计算机数据单位 目 录 十进制与二进制数的转换 十进制与八进制数的转换 十进制与十六进制数的转换 二进制与八进制数的转换 二进制与十六进制数的转换 八进制与十六进制数的转换 各种进制数的表示法 计 算 机 数 据 单 位 0与1,代表逻辑“假”与“真”,物理上的电流“关”与“通”,电平“低”与“高”。 位(bit,比特):计算机内部最小的数据单位,即二进制的一位数0或1. 字节(byte,拜特,用“B”表示): 1B=8bit ;(1B=1个英文字母=1个数字; 1个汉字=2B) 1KB=1024B; 1MB=1024KB; 1GB=1024MB; 1TB=1024GB. 计算机内部电路只有两种状态,内部数据只能采用二进制表示,外部输入的其它进制数需通过编译器转化为二进制数. 各种进制数的表示法 进位制 二进制 八进制 十进制 十六进制 规则 逢2进1 逢8进1 逢10进1 逢16进1 基数 2 8 10 16 数符 0 1 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 A B C D E F 位权 2的一次方 8的一次方 10的一次方 16的一次方 形式表示 B Q D H 各种进制数间的转换规则 以十进制为基本进制: (1)其它进制转化为十进制,按位权 乘以基数的N-1次方; (2) 十进制转化为其它进制, 整数部分除基数取余, 小数部分乘基数取整。 19 2 余数 9 2 *十进制数与二进制数间的转换 A. “十进制”转“二进制” 1 4 2 1 2 1 0 2 2 0 1 0 高位 低位 (19)10=(10011)2 B. “二进制”转“十进制” (10011)2 =1*2 4 +1*2 1 +1*2 0 =16+2+1 =19 注意:2的0次方等于1,不是0 19 8 余数 2 8 *十进制数与八进制数间的转换 A. “十进制”转“八进制” 3 0 2 高位 低位 (19)10=(23)8 B. “八进制”转“十进制” (23)8 =2*8 1 +3*8 0 =16+3 =19 返回 27 16 余数 1 16 *十进制数与十六进制数间的转换 A. “十进制”转“十六进制” 11 0 1 高位 低位 (27)10=(1B)16 B. “十六进制”转“十进制” (1B)16 =1*16 1 +11*16 0 =16+11 =27 写成(111)16 行吗? B代表的数是多少? 又比如:48956这个十进制数,如何转换程十六进制数呢? 48956 3059 11 0 16 3 15 11 191 十进制数48956转换成十六进制数后就是BF3CH。 举例说明 16 16 16 12 *二进制数与八进制数间的转换 A. “二进制”转“八进制” B. “八进制”转“二进制” 返回 关键点(技巧):因为2的3次方等于8,所以 3位二进制数等于1位八进制数。 (10111) 2=(0 10 111) 2 =( 2 7 ) 8 前面补0成3位一组 ( 2 7 ) 8 =( 010 111) 2 =( 10111) 2 *二进制数与十六进制数间的转换 A. “二进制”转“十六进制” B. “十六进制”转“二进制” 返回 关键点(技巧):因为2的4次方等于16,所以 4位二进制数等于1位十六进制数。 (101111) 2=(0010 1111) 2 =( 2 F ) 16 前面补0成4位一组 ( A F ) 16 =( 1010 1111) 2 =( 2 注意不能写成15 0011 0101 1011 1111 3 5 B F 当我们遇到一个二进制数的时候,自右向左,每四位分成一组,每一组所对 应的十六进制的值,然后连在一起就是整个二进制数所对应的十六进制数的值。 其实我们这里讲的不是转换,而是讲把二进制数按四个分组后和其对应的十六进 制值之间的关系。 *八进制数与十六进制数间的转换 返回 以二进制数为中介,先将要转换的进制数化为二进制数,再转换成目的进制数。 如: ( 7 3 ) 8 =(111 011) 2 =( 00 11 1011) 2 =( 3

文档评论(0)

新起点 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档