注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

宋金泽 廊坊师范学院信息技术提高班十四期

 
 
 

日志

 
 

二、十、十六进制计算和转换  

2016-10-04 16:05:43|  分类: 学习历程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
    经过几天的学习,对二进制、十进制、十六进制做个总结。二进制、十进制、十六进制 - 14期 宋金泽 - 宋金泽 廊坊师范学院信息技术提高班十四期

一、概念:
  1)十进制:
    不用多说十进制即为以10为基础的数字系统。
  2)二进制:
     它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。二进制数据是用0和1两个数码来表示的数。现广泛用于计算机中,用“1”表示“通”,用“0”表示“断“。
    具有简便运算的优点。
  3)十六进制:
    原理基本同上,基数为16,进位规则是“逢十六进一”,借位规则是“借一当十六”。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0→9对应0→9;A→F对应10→15。学习十六进制也是为了更好地进行二进制和十进制之间的转换。
二进制、十进制、十六进制 - 14期 宋金泽 - 宋金泽 廊坊师范学院信息技术提高班十四期
 



二、计算:
  二进制:
    ①加法:
    有四种情况:0+0=0                                         例: (1101)2+(1011)2 
                          0+1=1                                                 1101
                          1+0=0                                           +    1011         
                          1+1=10                                             11000
    ②乘法:                                         
    有四种情况:0×0=0                                         例:求 (1110)2 乘(101)2 之积
                           0×1=0                                             1110
                           1×0=1                                         ×    101              
                            1×1=1                                             1110      
                                                                                  0000
                                                                                1110              
                                                                              1000110



三、转换:
  1)二进制和十进制之间的转换:
二进制、十进制、十六进制 - 14期 宋金泽 - 宋金泽 廊坊师范学院信息技术提高班十四期
 
    ①十进制转换为二进制:
    常规方法:例:173转换为二进制
二进制、十进制、十六进制 - 14期 宋金泽 - 宋金泽 廊坊师范学院信息技术提高班十四期
     简便方法:根据上边二进制和十进制的关系图可知
  例:十进制的155转换为二进制
二进制、十进制、十六进制 - 14期 宋金泽 - 宋金泽 廊坊师范学院信息技术提高班十四期                        
 ②二进制转换为十进制:以二进制数(110011)转换为十进制数为例:                                                                      
二进制、十进制、十六进制 - 14期 宋金泽 - 宋金泽 廊坊师范学院信息技术提高班十四期
  2)十六进制和十进制之间的转换:
    ①十进制转换为十六进制:例如:95=80+15=5FH
    F  +   C    =     27        =       16   +   11     =     1B      (进一)
 十六进制          十进制              二进制           十六进制
 另外,进位需注意。例如,9F+6C=?       
               9  F                   
             +6 C 
---------------------------
          1   0  B
    ②十六进制转换为十进制:
例如:十六进制数(2C3D)
二进制、十进制、十六进制 - 14期 宋金泽 - 宋金泽 廊坊师范学院信息技术提高班十四期                               
 
 3)二进制和十六进制之间的转换:
     ①二进制转换为十六进制:当转换二进制数为十进制数时,以二进制数每四个为一组再分别转换为十六进制最后在按照顺序排列起来,即完成转化。
例如:二进制10001101化为十六进制,二进制1000→8,1101→D,所以转化为十六进制数为8DH
     ②十六进制转换为二进制:道理同上,相互转化即可。
4)利用十六进制更快的完成二进制和十进制的转换:
例如:(1101 0011 0100)2转化为十进制数
1101 0011 1100  →  D3C H  →  13*16^2+3*16^1+12*16^0  =  3388
          二进制              十六进制                    十进制

  评论这张
 
阅读(16)| 评论(5)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017