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

为自由而活!

贵在坚持!

 
 
 

日志

 
 

二进制、十进制、十六进制转换  

2014-05-21 20:41:45|  分类: 学习有关 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 二进制  计算机用的因为技术实现简单、简化运算规则;十进制是给人用的因为符合 人们生活习惯;十六进制是为二进制服务的,十六进制保持了二进制的特点,而且解决了二进制位数太多时不方便表示和书写的问题;由于八进制平时不怎么用这里不做解释。
           十进制 转换为二进制
            方法:整数部分采取“除2取余法”,小数部分采取“乘2取整法”。 
            例子:(113.15)10 转换为二进制
             整数部分113转换为二进制(除2取余法)
              113 / 2      = 56  、、1  
               56  /2   =  28 、、、0
              28 / 2  =   14、、、0
              14 / 2 = 7 、、、、0
               7 / 2 = 3 、、、、1
              3 / 2 = 1 、、、、1
              1/ 2  = 0 、、、、1
              所以(113)10 转换为二进制 为1110001
          小数部分(0.15)10 转换为 二进制 (乘2取整法)
                0      0.15 *2 = 0.3
                0       0.3  *2 = 0.6
                0       0.6  *2 = 1.2
                1         0.2 * 2 = 0.4
                 0        0.4 * 2 =  0.8
           结果为 0.001  
            说明:对于大多数小数,转换的结果只能无限逼近,无法绝对相等。 
         即 (113.15)10  ≈  (1110001.001)2
          二进制转换为十进制不区分小数和整数,只要将二进制上的数乘以权,相加得到的和就是十进制数。
      
        二进制和十六进制之间的转换较为简单。由于一位十六进制数相当于四位二进制数,因此,要将十六进制数转换成二进制数时,只需以小数点为界,向左或向右每一位十六进制数用相应的四位二进制数取代即可。如果不足四位,可用零补足之。反之,二进制数转换成相应的十六进制数,只是上述方法的逆过程,即以小数点为界,向左或向右每四位二进制数用相应的一位十六进制数取代即可。 
            二进制转换为十六进制
                例如: (1110001.001)2
                       (001)2 = (2)16
                         (0001)2 = (1)16
                        ( 111) 2 = (7)16
                 所以(1110001.001)2 = (71.2)16
            十六进制转换为二进制 把十六进制的每一位都用四位二进制数表示即可。
十进制和十六进制之间转换用的相对比较少,所以在这先不做解释用到的时候在详细的学。
米老师说过如果在脑子里有一张二进制和十进制常用数转换的图,转换的时候就会快很多。所以在这里整理下。
           
十进制数12345678910163264
二进制数11011100101







                       

 

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

历史上的今天

在LOFTER的更多文章

评论

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

页脚

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