美文网首页
进制之间的转换

进制之间的转换

作者: Lstone | 来源:发表于2017-07-02 12:00 被阅读109次

    进制数据计算

    二进制进制是逢2进1、八进制是逢8进1、10进制是逢10进1、十六进制是逢16进1. 因此当二进制数据向八进制转换的时候只能是以3位二进制数据为一组,因为3位二进制数据范围是0-7,八进制的单位数值表示范围为0-7,如果是4位二进制数据为一组,则表示的最大范围0-15,显然超出了八进制单位数值表示的范围. 十六进制以4位二进制数据为一组.

    二进制转八进制

    二进制数据从右向左,以3位二进制数据为单位,3位二进制数按权展开相加得到1位八进制数,不足的时候补0.

    二进制转八进制

    二进制转十进制

    从右向左,按权展开相加,得到十进制数据.

    例如4位二进制数据 1111 转成10进制, 从右向左 1*2的0次方+1*2的1次方+1*2的2次方+1*2的3次方=15

    二进制转十六进制

    与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0.

    二进制转十六进制

    八进制转十进制

    把八进制数按权展开、相加即得十进制数

    八进制转十进制

    八进制转十六进制

    1.八进制先转换成二进制,再转换成十六进制
    2.八进制先转换成十进制,在转成十六进制.

    八进制转换成二进制

    方法为:八进制数通过除2取余法,得到二进制数,对每个八进制为3个二进制,不足时在最左边补零。


    八进制转换成二进制

    十进制转换成十六进制 ,十进制转成二进制

    1.把十进制转换成二进制,再转换成十六进制
    2.直接法—把十进制转八进制或者十六进制按照除2,8或者16取余,直到商为0为止

    十进制转十六进制,八进制或者二进制

    十六进制转二进制

    方法为:十六进制数通过除2取余法,得到二进制数,对每位十六进制数为4个二进制,不足时在最左边补零

    十六进制转十进制

    十六进制转成十进制

    十六进制转十进制

    十六进制转八进制

    1.十六进制转成二进制,再转成八进制.
    2.十六进转成十进制,再转成八进制.

    相关文章

      网友评论

          本文标题:进制之间的转换

          本文链接:https://www.haomeiwen.com/subject/jrencxtx.html