计算机体系结构(一)——进制
计算机体系结构(一)——进制
白志华 发表于2年前
计算机体系结构(一)——进制
  • 发表于 2年前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

    在学习计算机基础时,都会提到各种进制。 R进制,就是逢R进1。 我们日常生活中常用的有十进制的数字,7进制的星期,12进制的时间,24进制时间。然而在计算机中则常用二进制,也只能识别二进制。今天就简单的说一下常用的进制之间的转换。

 

    1. R进制转换为十进制。
    口诀:按权展开,依次求和。
    举例:
         二进制1101.11转十进制
       
    说明:(1)权值即为该位置的大小,比如说十进制的243,2所在位的权值为10的2次方,4所在位的权值为10的一次方,3为10的0次方。
              (2)为了区分当前是哪个进制,所以用下角标来标记。

 

    2. 十进制转R进制
    口诀:除R,取余,倒排
    举例:
        十进制68转2进制
       
        再举一个8进制的。十进制168转八进制:
           

 

    3.十进制小数转R进制小数
    口诀:整求整;小数点后,乘2取整
    举例:
        十进制小数0.3125转二进制小数
       
        那么十进制小数68.3125转为二进制为:
       
    说明:一般小数转2进制时,会出现小数部分永不为0的情况,所以计算到要求的精度即可。

 

    4. 二进制转16进制
    口诀:从小数点左右开工,四对一。即整数部分4位二进制对应1位16进制。左边不够4位了,前面补0,小数部分右边不够4位,后面补0。
    举例:
       

    5. 16进制转二进制
    口诀:从左到右,一对四。
    举例:
       

    6.八进制与2进制互转
    口诀:三对一,一对三。参照16进制
    举例:

        

 

    其他进制的转换都可以先化为2进制,再进行转换。下一篇博客将讲述一下码制,欢迎捧场。

版权声明:本文为博主原创文章,未经博主允许不得转载。

共有 人打赏支持
粉丝 29
博文 260
码字总数 57524
×
白志华
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: